Quite enjoyed it. Zachary Levi is an absolutely delight in this movie. It's such a good concept for a super hero, too. I have no connection or history with the comics, but what kids find appealing about super hero stories and comics is the wish-fulfillment it provides. And I feel like Shazam captures that wish-fulfillment feeling very well.
Total Recall always delivers on some good, campy fun. The Mars sequences look cool as hell, the violence is over the top and occasionally gruesome. It also includes the brilliant "Consider that a divorce" one-liner. Always a good time.