Will Smith, meet ... Gen. Cypher Raige? Maybe we shouldn't be too surprised by this news, since it comes from a man whose actual name is M. Night Shyamalan. Will's playing the lead in his new flick, "After Earth," which is due out next summer, and we couldn't have picked a better name out of a hat if we'd tried. But how does it stack up compared to his past roles. We ranked a few based on awesomeness to find out.
firstname.lastname@example.org | @redeyedana
Will Smith, "Fresh Prince of Bel-Air"
Snoozer! Will got the short end of the stick here compared with Carlton Banks.
Tea Cake Walters, "Made in America"
Heck yeah! You go, Tea Cake ... although he probably caught a lot of crap on the playground.
Capt. Steven Hiller
Remember the part where he punches an alien in the face? "Welcome to Earth!" Dude was a badass; he didn't really need a big name to go with it.
Jay, "Men in Black"
Now if it had just been the letter J? Definitely a five.
Capt. James West, "Wild Wild West"
You may now proceed to have this song stuck in your head for the rest of the day: "Wikky wikky Wild Wild West"!
Bagger Vance, "The Legend of Bagger Vance"
Crummy movie, great name -- of course, we're really not much for golf flicks. This one was actually chock-full of great characters, from Matt Damon's Rannulph Junuh to Charlize Theron's Adele Invergordon.
Del Spooner, "I, Robot"
It's a little on the wonky side, but when you're in a dystopian situation, you've probably got bigger concerns.
Gen. Cypher Raige, "After Earth"
Also apparently dystopian, and ALSO co-starring his son, Jaiden. Man, they really just want this kid's big break to happen, don't they? Jaden's character's name is Kitai, which we imagine is pronounced KITTEH.