Why Don’t You Play in Hell? January 27, 2015 From Japanese auteur Sion Sono (Suicide Club, Cold Fish) comes the bloody action-comedy Why Don’t You Play in Hell? Yakuza boss Muto (Jun Kunimura) is Read More »