James McAvoy Movies

  • Atomic Blonde
    28 July 2017
  • Split
    20 January 2017
  • X-Men: Apocalypse
    27 May 2016
  • Victor Frankenstein
    25 November 2015
  • X-Men: Days of Future Past
    23 May 2014
  • The Disappearance of Eleanor Rigby: Them
    12 September 2014
  • Trance
    27 March 2013
  • Filth
    24 April 2014
  • Welcome to the Punch
    15 March 2013
  • Gnomeo & Juliet
    11 February 2011
  • X-Men: First Class
    3 June 2011
  • Arthur Christmas
    23 November 2011
  • The Conspirator
    15 April 2011
  • The Last Station
    26 February 2010
  • Wanted
    27 June 2008
  • Atonement
    11 January 2008
  • Becoming Jane
    10 August 2007
  • The Last King of Scotland
    19 January 2007
  • Penelope
    29 February 2008
  • Starter for 10
    9 March 2007
  • The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
    9 December 2005
  • Wimbledon
    17 September 2004
  • Bright Young Things
    3 October 2003