Wicked
Mea Culpa
Gladiator II
Spirited Away
Venom: The Last Dance
Let Go
RoboCop
Moana 2
Deadpool & Wolverine
When the Phone Rings
Jain Barrett is an actress, known for Body Keepers (2018), River of Time (2016) and Terror Tales (2016).