Oh boy was this movie terrible. Dialogue was awful, plot points were nonsensical (and often fully articulated by characters who had to point them out explicitly) direction was ham handed (let me guess, Night, his world has turned UPSIDE DOWN?!). All of which makes James Mcavoy’s performance even more of a revelation. The fact that his brilliance comes through all the layers of ineptitude and ridiculousness is truly a credit to him. He deserves a nomination for this. And I deserve a refund.