Cast and Crew Of - Scratch
Cast Members
Bel Deliá
Lily
Camron Robertson
John
Alexandra Bard
Demon Double
Jennifer Van Heeckeren
Mystery Blonde
Crew Members
Helen Shang
Writer
Emma Bell
Director