James McAvoy

Dark Phoenix Video Review

Managing Editor Jason Gorber reviews Dark Phoenix – Does it raise the X-Men franchise from the ashes of Apocalypse or is it a First Class failure?

Glass Trailer: Welcome to the Shyamalan-aissance

The latest Glass trailer offers comic book-style thrills, and unites Shyamalan’s Unbreakable characters David Dunn (Bruce Willis) and Elijah Price (Samuel L. Jackson) with Split’s mentally fractured antagonist Kevin Wendell Crumb (James McAvoy).

Geek Hard Podcast: Episode 312

We discuss the Captain America comics controversy, review X-Men: Apocalypse, talk with comic artist Marcus To about his creator-owned book Joyride from Image Comics and we also talk with Carolina Bartczak who plays Magda in the new X-men movie.

Home Entertainment Review: Filth

Filth (Jon S. Baird, 2014) – It’s possible that Irvine Welsh’s novel Filth might have been unfilmable, but that certainly didn’t stop writer and director Jon S. Baird from trying. It’s an admirable attempt to encapsulate a decent into abject madness and abasement at the hands of one of Welsh’s most memorably misanthropic creations, if it’s not […]

Filth Review

Despite some good moments and an exceptional high wire performance from James McAvoy in the lead, the Irvine Welsh adaptation Filth is too scattershot to succeed.

X-Men: Days of Future Past Review

Somewhere between a natural continuation of the story arc kicked off by the previous “proper” entry of a franchise and a complete and total retconning of the same lies X-Men: Days of Future Past. It’s a stronger film than its immediate and proper predecessor, but thanks to some time travelling and convenient plotting, it essentially undoes most of the plot elements that didn’t work the last time out.

TIFF 2013: The Disappearance of Eleanor Rigby

The Disappearance of Eleanor Rigby Special Presentation Director: Ned Benson Told in two parts and from two different perspectives (which can be switched around for different exhibitions), Benson follows the marriage between Conor (James McAvoy),  and Eleanor (Jessica Chastain) as their marriage of seven years falls apart. With each day worse than the last, their […]