Pulse (Kairo)
Mum and Dad - a really savage British horror film and satire on family life. The Christmas scene pushes things way over the top.
Battle Royale
Hard Candy
Ils
Frontier(s)
__________________
Lee Widener, Author Website

Cartoon Artwork, Underground Art, Other Weird Stuff
|