80s

This short film was retrieved from a VHS tape found floating in the River Trent, Nottingham. It was directed by notoriously mysterious director Starbuckosta Nolan and originally aired around 93 on VVV TV Channel . It is now been uploaded to YouTube for the world to see and now has been banned in the UK after winning Cannes Film Festival.