Cast: Penelope Cruz, Willem Dafoe, Judi Dench, Johnny Depp, Michelle Pfeiffer, Daisy Ridley and Josh Gad

Director: Kenneth Branagh

Cert: 12A

Release Date: 03/11/2017