• Trailer Watch – Why Don’t You Play in Hell?

    Why Don’t You Play In Hell? is one of the latest projects from Japanese director, Sion Sono, a prolific filmmaker whose catalogue goes back to 1984. This particular film was released in Japan over a year ago, but the madness has finally come to the West. To say the...