Photo of Tamao Satô Tamao Satô

Tamao Satô in Suicide Club

Suicide Club

2001 UR

After 54 schoolgirls simultaneously jump in front of a train at Shinjuku Station in Tokyo, the city becomes plagued with "suicide clubs" -- groups of teens who get together and make plans to kill themselves.

  • Tamao Satô in The Rug Cop The Rug Cop