I was enthralled and curious about this movie from the first trailer I saw as it mixes both science fiction and romance with a hint of maybe a French movie underneath because of the song in the second half of the trailer. But, even though I am mixed with director Guillermo Del Toro's work, I was a bit worried because of my expectations. Will I get a great movie or will I get a visual stunning canvas but disappointing narrative? Even though I knew that Del Toro would hand the visual effects with such masterful craftsmanship, it is all about the story. And, this story is an abnormally beautiful portrait of love that you see Del Toro's passion of making this movie in each scene. This is his best movie since his great 2006 movie, Pan's Labyrinth . A woman named Elisa Esposito (Sally Hawkins) starts her routine by waking up every morning performing her routine: boiling eggs, taking a bath, masturbating, polishing her shoes and being late, working as a janitor alongside her ...