Category: Reviews

‘Shazam!’ Review

Could DC make it two in a row?