One of the most consistently great directors I've come across continues to amaze me with his wonderful blend of surreal and artistic beauty within a narrative you'd expect from a soap opera or trashy romance novel.
Brilliant storytelling interweaving back and forth between past and present and a masterful way of bringing the truth to light.
Gael García Bernal gives a world class performance and the rest of the cast follows suit.
A truly fantastic and terrifyingly mesmerising film.