painfully bad1/10
I Worship The Goddess Amber Tamblyn
Potentially the worst thing I have ever seen - truly terrible.
Utter crapola
Would not be at all surprised to see this at a incredibly bad film festival