The Host
When the toothy petals of its slimy flower mouth unfold to engulf an unlucky victim, the giant river monster in 'The Host' looks like something imagined by H.P. Lovecraft and painted by Georgia O'Keeffe.