I think the characters are good but I think that Christian Bale would play a really good Revan because he looks a lot like one of the Revan faces in KOTOR I (i dont have pic) and he's a great actor who does action movies well, just watch Equilibrium and you'll see.