Ruby Strangelove Young Witch
Seanna Pereira
Ruby Strangelove
Ed Stoppard
Ted
Twinnie Lee Moore
Sarah
Stephen Rea
Danforth
Luke Garrett
Writer
Evgeny Ruman
Director
Pamela Jones
Post Production Accountant