James McAvoy

Film Review: Glass

Written and directed by M. Night Shyamalan, Glass follows on from 2017’s Split as Kevin Wendell Crumb (James McAvoy) and …

Film Review: Filth

Rating: Based on the 1998 novel by Irvine Welsh, and written and directed by Jon S. Baird, Filth follows a …

DVD Review: Trance

Rating: Danny Boyle‘s latest, Trance follows fine art auctioneer Simon (James McAvoy) who teams up with a group of criminal …