The Iron Claw review: Zac Efron shines in Oscar-worthy film