Melora Hardin went to the premiere of The Iron Claw, and she ran into her 17 Again co-star Zac Efron. At least, I am assuming it is him because he looks more like Mario Lopez’s son than himself.
Seriously, what happened to his face? He looks like a completely different person.
I still don’t believe it is him. Maybe if we could see his green eyes, I wouldn’t doubt his identity as much. But until then, I will assume that Hardin was tricked by an impostor.