A beefed-up and brooding Zac Efron transforms himself into a burdened beast …
“Yesterday” is a rocking-good fantasy that hits all the right notes. Directed …