From Emily Blunt As Mary Poppins In Cinemas To John Malkovich As Poirot