Luke Skywalker: Zac Efron
Princess Leia: Emma Watson
Han Solo: James Roday
Obi-Wan Kenobi: Hugh Laurie
_____
It could work and have a fun chemistry. Granted I'm trying to stay close to the original characters. And while I generally have disdain for Efron (and his eyebrows), he does seem to have some ability for acting as a wide-eyed and eager kid.