← Back

No Image

Sister LuLu (2001)

Not a second is wasted in this phenomenal, rosary-tight whirlwind of shadowy nuns, premature burial and extreme exit strategies. Wow is the word, blessed be.

Release: 2001-10-18
Runtime: 5 min
Rating: 4.571 / 10
Cast
No Image
Joanne McQuinn
Sister Lulu
Siwan Morris
Siwan Morris
Novice