Directed by Scarlett Stitt
The self encounters the inner demon for the first time, and takes the audience on a journey from terror to acceptance in a silent film about the perils of self discovery.
Scarlett Stitt
The Self
Hazel Townsend
The Demon
The Play House
The Book of Life
God: Serengeti
The Willoughbys
Marvel One-Shot: All Hail the King
The Devil and Max Devlin
Slumberland
Kermit's Swamp Years