Hmm...i used to think Christian Bale would be a good Dante after seeing Equilibrium. But he's already played Batman and John Connor, so i don't think he would be interested. Also he's crazy.
Ryan Reynolds is a good choice as well. But like Christian, he's played Deadpool and now the Green Lantern.
I really think Dante should be played by...
If you don't know who that is, that's Steve Burton. He's on the soap opera called General Hospital. He's Sonny Corinthos Hitman. He's very sexy and cool just like Dante. He's also the voice of Cloud in the CG Final Fantasy movie and also in Kingdom Hearts. He's hot. He can play the flirty Dante and also the cold and collected Vergil.
Also, i have the perfect person to play Sparda...
That's Adrian Paul. If anyone seen the Highlander movies and TV show he plays Duncan McCloud. He looks just like Sparda and knows how to wield a sword like no one's business. He's how i envision Sparda to look like and to sound like a lil. And...he's super hot and cool.