Sister LuLu (2001)
Trailer

Sister LuLu

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: Oct 18, 2001

Duration: 5m

Genres: Drama, Comedy, Horror

Country: United Kingdom

Quality: HD

Actors: Joanne McQuinn, Siwan Morris

Director: Philip John

IMDb: 5.2/10



Keywords: -