- Photo: Universal Pictures/Retna Ltd.2 of 8
Role: Marty McFly
Original actor: Michael J. Fox (via Eric Stoltz, of course)
Our pick: Zac Efron
Zac's at the right age and has the right level of personal love (dare we say obsession?) for "Back to the Future" to ensure that he'll do justice to the charismatic but confused Marty McFly. Plus, Zac owns his own DeLorean in real life, so he's probably well-versed in the inner workings of gigawatts and flux capacitors.