Not a perfect film, but there is so much to admire here. The performances are staggeringly terrific. Sally Hawkins deserves all the praise that she's been getting. Richard Jenkins is HOLY SHIT AMAZING as well as the majority of the supporting cast. Although, I must say that Michael Shannon doesn't do much to breath life into an otherwise lifeless character as he usually does. The central relationship isn't fully developed either which leads to my feeling very few emotions in the final moments.
But still! This movie is so so so good!! And Guillermo translates to William in english so that's fun!