Mollie Milligan is an actress and producer, known for I Spit on Your Grave (2010), The Vast of Night (2019) and Super (2010). Read more on iMDB