Why Don’t You Play in Hell

While browsing through the internet I came across this little gem of a trailer for the forthcoming film by Japanese director Sion Sono. Who? I hear you say. To be honest I had never heard of him eith...