You misspelled Stelios. and forgot Fassbender's role on Jonah Hex. I did a much more comprehensive and reverse version of this quiz, if you're interested. I had forgotten Dinklage on my own quiz. But there's just so many of these now.
I was surprised to learn that Snowpiercer was based on a comic book but apparently it's French. Push I personally wouldn't count as the comic was based on the movie, not the other way around.