Fabulous Sunday afternoon film. Really enjoyed all the characters. Once again Johnny Depp shines although a very limited time on screen (shame). Meryl Streep is great as the witch and who knew James Corden could sing. All the cast members did a fabulous job