Tiny Mammals short film with Sophia Lillis

Beth Grant (“No Country for Old Men“) narrates this haunting Southern gothic tale of 12-year-old twins Sophia and Jacob, who set out to sell special bibles... until the storm comes. Starring Sophia Lillis (Stephen King’s “It“) and Lucy Walters (“Power“). 2017, 8 mins Premiered at Leiden International Film Festival
Back to Top