10 Actors You Forgot Were In HUGE Movies
6. Michael Fassbender - 300
A few years before he cemented himself as one of the most talented actors of his generation in films like Hunger, Fish Tank, Inglourious Basterds, Shame, and 12 Years A Slave, Michael Fassbender made his Hollywood debut in Zack Snyder's bloody graphic novel adaptation 300.
Fassbender plays Spartan soldier Stelios in the movie, but given the sheer number of beefcake warriors on display - especially a WWE-worthy Gerard Butler as King Leonidas - Fassbender gets lost in the shuffle pretty easily here.
The fact that Fassbender sports long hair throughout the film makes it even easier to disassociate him from it.
While 300 was hardly a great work of cinema, it did afford the actor a pretty killer one-liner ("We will fight in the shade"), and it's certainly a lot less embarrassing than his role in Jonah Hex a few years later, which is sadly a whole lot tougher to forget.