28 December 2012 1:10 PM, PST | Thompson on Hollywood | See recent Thompson on Hollywood news »

As we look back at the year in film, we find -- as always -- there's room for improvement. Often by simply replacing a lead actor, a world of difference could be made on the overall effect of the film. Films come together the way they do for a reason. Often it's more about a star's marquee value or perceived bankability than it is about the part they are playing. Alas, here are the 2012 Movie Roles That Should Have Gone to Someone Else. Colin Farrell in "Total Recall" Farrell's casting as Douglas Quaid/Carl Hauser in Len Wiseman's remake of the Paul Verhoeven 1990 original--in which Arnold Schwarzenegger starred--was the first of many mistakes. Watching his co-star Kate Beckinsale kick more ass than him was just a reminder of how lacklustre Farrell's presence and performance was in such a CGI-heavy environment. We like him weak and pathetic, as in "In Bruges. »

- Sophia Savage

Report a problem

Similar News Items

Arnold Schwarzenegger
Colin Farrell (I)
Kate Beckinsale

IMDb.com, Inc. takes no responsibility for the content or accuracy of the above news articles, Tweets, or blog posts. This content is published for the entertainment of our users only. The news articles, Tweets, and blog posts do not represent IMDb's opinions nor can we guarantee that the reporting therein is completely factual. Please visit the source responsible for the item in question to report any concerns you may have regarding content or accuracy.

See our NewsDesk partners