Saturday, May 18, 2013

Trailer Alert: Why Don't You Play in Hell?

Directed by Shion Sono; starring Tak Sakaguchi, Jun Kunimura, and Fumi Nikaido.

Opens September 28, 2013.

No comments:

Post a Comment