Movies by Takashi Tsukamoto

Battle Royale

Battle Royale

In the future, the Japanese government captures a class of ninth-grade students and forces them to kill each other under the revolutionary "Battle Royale" act.

Sadako

Sadako

A psychologist connects her missing brother to the strange case of a mysterious little girl believed to be Sadako reincarnated.

Girls Step

Girls Step

Azusa (Anna Ishii) and Narumi (Fuka Koshiba) are 2nd grade high school students. They lack confidence and also any kind of ambitions. Hazuki (Karin Ono), Tamaki (Mika Akizuki) and Mika (Miku Uehara) are also unnoticed students at the same high school. These five girls form a dance club and begin to dance to get credits. They soon learn the joys of dancing and also learn to express themselves.

Crossroads

Crossroads

Domestic drama focusing on a soon to be retired train driver and his wife.

You'll Die Six Hours Later

You'll Die Six Hours Later

"You will die six hours later." Keishi, a youth who proclaims himself a seer, suddenly says this to Mio, who is walking along the streets of Shibuya. At first, Mio scoffs at it as nonsense but ever since her acquaintance was murdered a few days ago, she realises that she has also become a victim of a stalker. Half believing it, she decides to hang around with Keishi. Later, with the help of Sawaki, a detective she knows, the stalker is identified. She thinks the case is closed but a totally unexpected person attacks her...

Persona Non Grata

Persona Non Grata

The story of a Japanese diplomat, sometimes called the Schindler of Japan, and his life lading up to and after his decision to issue over 2,000 visas to Jewish refugees in Kaunas, Lithuania resulting in saving the lives of over 6,000 people. This is the story of a man who believed in doing all he could do for the benefit of his beloved Japan, including trying to keep her from becoming embroiled in a worldwide conflict he saw as inevitable. Along the way, he came face to face with the plight of the European Jews as they tried to escape the on...