Sister LuLu (movie)
- User score: 5.2
- Production country: United Kingdom
- Producer: Philip John
- Genre: Drama, Comedy, Horror
- Release date: 10/18/2001
- Run time: 5 min.
Movie description
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.