“Holy Spider” Red Carpet – The 75th Annual Cannes Film Festival
hayda is produced by Vincent Sheehan (The Hunter, Jasper Jones, Animal Kingdom, Lore) through his new production venture Origma 45. Cate Blanchett, Andrew Upton and Coco Francini at Dirty Films (Apples, Carol, Little Fish) are executive producers.
May 22, 2022 | 5:43 pm