Centered on Greek legend of Medusa.
Anna Chazelle
Director
Writer
Executive Producer
Tara Ansley
Producer
Armen Aghaeian
Phil Wurtzel