There’s a little bit of everything in the latest from Guillermo del Toro. The Shape of Water is part fairy tale, part monster movie, part love story, and part horror thriller. The filmmaker even finds room to squeeze in some nasty bits of gore and a dazzling classic Hollywood musical number. It may sound like none of that could work in one movie, but del Toro melds the many genre elements of his sublime fantasy into a loving ode to cinema. It’s a heartbreaking love story about loneliness and the transcendent power of language, and it’s simply magical.