Japan

First Love

By Alex Saveliev | October 2019

Takashi Miike is a machine. Since his debut in 1991, the man has directed over 100 theatrical, video and television productions. He…

Join our Film Threat Newsletter

Newsletter Icon