Dorothy Carroll is known for Fractured (2019), Todd and the Book of Pure Evil (2010) and Menorca (2016).