GOD'S CREATURES PREMIERING TODAY AT CANNES!
GOD'S CREATURES PREMIERING TODAY AT CANNES!
The 2022 Cannes Film Festival is well underway and will host the premiere of GOD'S CREATURES today at Directors’ Fortnight! The film was directed by Saela Davis and Anna Rose Holmer, with Makeup Design by echo's Freddie Stopler.