Joseph Gordon-Levitt (Looper, The Dark Knight Rises)
Yes, he’s been in about every big sci-film the past few years. But there’s a reason: He’s really, really good. Gordon-Levitt can handle the action, and has the big franchise experience for the role. The only problem? He may be a little too well-known for fans to believe he’s a young Han Solo.