20 Hugely Unexpected Roles In Upcoming Movies

2. Daniel Craig (Star Wars: The Force Awakens)

The Role: Craig will be playing a Stormtrooper in the movie, though he'll be keeping his helmet on throughout the film, so don't expect to be able to figure out which one he is. Why It's Unexpected: A major A-list actor taking an almost certainly uncredited part in a major franchise movie, where their face is never seen? It's not exactly regular practice, is it? Will It Work?: It's not like Craig has much to do, so yes. It just remains to be seen whether J.J. Abrams will put fans out of their misery and let them know which Stormtrooper Craig ended up playing, assuming he actually knows himself. Knowing Abrams, though, he'll prefer to preserve the mystery and taunt fans with it forever more.
Contributor
Contributor

Stay at home dad who spends as much time teaching his kids the merits of Martin Scorsese as possible (against the missus' wishes). General video game, TV and film nut. Occasional sports fan. Full time loon.