Acting
Scarlett Stitt
EN cinema · 3 credits
Known for
Filmography
Learning to Love Your Demon in 8 Stages
2026
Learning to Love Your Demon in 8 Stages
EN · 2026Not rated
as The Self, Director, Writer, Producer

Horrid Henry: The Movie
EN · 20115.2
as Moody Margaret


