28 Facts About 2000s Movies That’ll Make You Say ‘Wait…WHAT?’


A singer/actor named Drew Seely auditioned to play Troy in High School Musical. Zac Efron got the role, but Seely did all of Efron’s singing.


Lucas Grabeel got the role of Ryan after unsuccessfully auditioning to play Troy.


Filmmakers almost had Jennifer Garner and Mark Ruffalo play the 13-year-old versions of their characters in 13 Going on 30.