Absolutely stunning. A must-watch film.

Rating: 9/10 (23 March 2018)

After all the rave reviews I've seen, I'm glad I finally got around to watching this.
Guillermo Del Toro is arguably one of the best filmmakers I've heard of. This film is genius and beautiful. It has a great balance of fantasy and reality/history. The acting, especially from the young protagonist, is incredible. Her character was so easy to care about and sympathize with. There's just something really captivating about this film.
It might be a bit ambiguous and I think it's supposed to be; it blurs the lines between reality and imagination. It's enlightening and heartbreaking. I'd definitely recommend this movie. I've never seen anything like it and it definitely lives up to the hype.