Filmography: James McAvoy

2017

Atomic Blonde (R)Release Date: July 28, 2017
Cast: James McAvoy, Charlize Theron, Sofia Boutella, John Goodman, Toby Jones
Director: David Leitch
Writer: Kurt Johnstad

Split (PG-13)Release Date: January 20, 2017
Cast: James McAvoy, Haley Lu Richardson, Anya Taylor-Joy, Betty Buckley, Jessica Sula
Director: M. Night Shyamalan
Writer: M. Night Shyamalan

2016

X-Men: Apocalypse (PG-13)Release Date: May 27, 2016
Cast: James McAvoy, Michael Fassbender, Jennifer Lawrence, Oscar Isaac, Nicholas Hoult
Director: Bryan Singer
Writer: Simon Kinberg, Bryan Singer, Michael Dougherty, Dan Harris

2015

Victor Frankenstein (PG-13)Release Date: November 25, 2015
Cast: Daniel Radcliffe, James McAvoy, Jessica Brown Findlay, Andrew Scott, Freddie Fox
Director: Paul McGuigan
Writer: Max Landis

2014

The Disappearance of Eleanor Rigby: Her/Him (R)Release Date: October 10, 2014
Cast: Jessica Chastain, James McAvoy, Bill Hader, William Hurt, Viola Davis
Director: Ned Benson
Writer: Ned Benson

The Disappearance of Eleanor Rigby: Him (R)Release Date: October 10, 2014
Cast: Jessica Chastain, James McAvoy, Bill Hader, William Hurt, Viola Davis
Director: Ned Benson
Writer: Ned Benson

The Disappearance of Eleanor Rigby: Him/Her (R)Release Date: October 10, 2014
Cast: Jessica Chastain, James McAvoy, Bill Hader, William Hurt, Viola Davis
Director: Ned Benson
Writer: Ned Benson

The Disappearance of Eleanor Rigby: Her (R)Release Date: September 12, 2014
Cast: Jessica Chastain, James McAvoy, Bill Hader, William Hurt, Viola Davis
Director: Ned Benson
Writer: Ned Benson

The Disappearance of Eleanor Rigby: Them (R)Release Date: September 12, 2014
Cast: James McAvoy, Jessica Chastain, Isabelle Huppert, William Hurt, Viola Davis
Director: Ned Benson
Writer: Ned Benson

Filth (R)Release Date: May 30, 2014
Cast: James McAvoy, Jamie Bell, Imogen Poots, Joanne Froggatt, Eddie Marsan
Director: Jon S. Baird
Writer: Jon S. Baird, Irvine Welsh

X-Men: Days of Future Past (PG-13)Release Date: May 23, 2014
Cast: Hugh Jackman, James McAvoy, Michael Fassbender, Jennifer Lawrence, Halle Berry
Director: Bryan Singer
Writer: Simon Kinberg, Matthew Vaughn, Jane Goldman

2013

Trance (R)Release Date: April 5, 2013
Cast: James McAvoy, Vincent Cassel, Rosario Dawson, Tuppence Middleton, Sam Creed
Director: Danny Boyle
Writer: Joe Ahearne, John Hodge

Welcome to the Punch (R)Release Date: March 27, 2013
Cast: James McAvoy, Mark Strong, Andrea Riseborough
Director: Eran Creevy
Writer: Eran Creevy

2011

Arthur Christmas (PG)Release Date: November 23, 2011
Cast: James McAvoy, Hugh Laurie, Bill Nighy, Jim Broadbent, Imelda Staunton
Director: Sarah Smith, Barry Cook
Writer: Peter Baynham, Sarah Smith

X-Men: First Class (PG-13)Release Date: June 3, 2011
Cast: James McAvoy, Michael Fassbender, Rose Byrne, January Jones, Oliver Platt
Director: Matthew Vaughn
Writer: Ashley Miller, Zack Stentz

The Conspirator (PG-13)Release Date: April 15, 2011
Cast: James McAvoy, Robin Wright, Justin Long, Evan Rachel Wood, Alexis Bledel
Director: Robert Redford
Writer: James Solomon

Gnomeo & Juliet (G)Release Date: February 11, 2011
Cast: James McAvoy, Emily Blunt, Michael Caine, Jason Statham, Maggie Smith
Director: Kelly Asbury
Writer: Kevin Cecil, Andy Riley

2010

The Last Station (R)Release Date: January 15, 2010
Cast: James McAvoy, Christopher Plummer, Paul Giamatti, Helen Mirren, Anne-Marie Duff
Director: Michael Hoffman
Writer: Michael Hoffman, Jay Parini

2008

Wanted (2008) (R)Release Date: June 27, 2008
Cast: James McAvoy, Morgan Freeman, Angelina Jolie, Terence Stamp, Thomas Kretschmann
Director: Timur Bekmambetov
Writer: Michael Brandt, Derek Haas, Chris Morgan, Mark Millar, J.G. Jones

Penelope (PG)Release Date: February 29, 2008
Cast: Christina Ricci, James McAvoy, Catherine O'Hara, Reese Witherspoon, Peter Dinklage
Director: Mark Palansky
Writer: Leslie Caveny

2007

Atonement (R)Release Date: December 14, 2007
Cast: Keira Knightley, James McAvoy, Romola Garai, Vanessa Redgrave, Brenda Blethyn
Director: Joe Wright
Writer: Christopher Hampton, Ian McEwan

Becoming Jane (PG)Release Date: August 3, 2007
Cast: Anne Hathaway, Julie Walters, James McAvoy, Maggie Smith, Jessica Ashworth
Director: Julian Jarrold
Writer: Kevin Hood, Sarah Williams

Starter for 10 (PG-13)Release Date: February 23, 2007
Cast: Alice Eve, Rebecca Hall, James McAvoy, Charles Dance, Benedict Cumberbatch
Director: Tom Vaughan
Writer: David Nicholls

2006

The Last King of Scotland (R)Release Date: September 27, 2006
Cast: Forest Whitaker, James McAvoy, Gillian Anderson, David Oyelowo, Kerry Washington
Director: Kevin Macdonald
Writer: Peter Morgan, Jeremy Brock, Giles Foden

2005

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (PG)Release Date: December 9, 2005
Cast: Tilda Swinton, James McAvoy, Georgie Henley, Skandar Keynes, Anna Popplewell
Director: Andrew Adamson
Writer: Ann Peacock, Andrew Adamson, Christopher Markus, Stephen McFeely

Rory O'Shea Was Here (R)Release Date: February 4, 2005
Cast: James McAvoy, Steven Robertson, Romola Garai, Gerard McSorley, Tom Hickey
Director: Damien O'Donnell
Writer: Jeffrey Caine, Christian O'Reilly

2004

Strings (2004) (PG)Release Date: September 30, 2004
Cast: James McAvoy, Catherine McCormack, Julian Glover, Derek Jacobi, Ian Hart
Director: Anders Ronnow-Klarlund
Writer: Anders Ronnow-Klarlund, Naja Marie Aidt

Wimbledon (PG-13)Release Date: September 17, 2004
Cast: Kirsten Dunst, Paul Bettany, Austin Nichols, James McAvoy, Jon Favreau
Director: Richard Loncraine
Writer: Jennifer Flackett, Mark Levin, Adam Brooks

Future Releases

Dark Phoenix ()Release Date: November 2, 2018
Cast: Sophie Turner, Jennifer Lawrence, Michael Fassbender, James McAvoy, Nicholas Hoult
Director: Simon Kinberg
Writer: Simon Kinberg

Other

Born in the USSR: 28 Years (NR)Cast: James McAvoy, Almas, Andrew, Anton, Asya
Director: Sergey Miroshnichenko

Submergence ()Cast: James McAvoy, Alicia Vikander, Alexander Siddig, Celyn Jones, Reda Kateb
Director: Wim Wenders
Writer: Erin Dignam

Unite Against Hate: Inside I'm Dancing (NR)Cast: James McAvoy, Steven Robertson, Romola Gasai, Brenda Fricker
Director: Damien O'Donnell