A24 released the first trailer for their upcoming psychological drama God’s Creatures, from directing duo Saela Davis and Anna Rose Holmer. The movie stars Emily Watson, Paul Mescal, and Aisling Franciosi. https://www.youtube.com/watch?v=fyOk1QVDlsI Official synopsis: In a windswept fishing village, a…