Beautiful, interesting, incredible cinema.
Beached follows The Wail, a creature from the deep who has come to Earth to take away humanity’s pain.