Hatching (2022) Review: The Grotesque Beast Lurking Under the Peaceful Surface Christian Todd June 13, 2022