An experimental horror film that puts a unique spin on the Little Miss Muffet tale.
Peter W. Allen
Director
Lara Deam
Woman
Christopher Pask
Man
Writer