'Blade of the Immortal' Red Band Trailer

8/30/2017 - by THR Staff
The Japanese film is directed by Takashi Miike.