That is the question I was asking myself throughout the whole film. I don't get this movie. Its like a poorly written automatically generated fairy tale on you tube kids or something. No idea why it got such great ratings on here and Meta-critic. Maybe people just love it because they are fans of his other work. I have no idea. I personally loved most of Del Toro's work (Pans Labyrinth, Orphanage and Don't be Scared of the Dark) but this film is mediocre at best. It could of been way better. It's a romance about a woman and a fish man. Complete waste of time. I waited so long for nothing. Extremely disappointed.