Blood for Blood

The Akiba and Shimura crime families run the streets of “K City”. With the construction of new buildings and new factories underway, the city has sprouted into a boomtown and business is good. Two of the most infamous mobs of Tokyo want a piece of the pie. As out-of-town yakuza flood the city overnight, the crime boss of the Akiba family, Tezuka (Joe Shishido), is released from prison after a five year sentence. He does not like the "change" he sees.

Loading countdown...
Love at First Fight

Love at First Fight

2014

The Cabinet of Dr. Caligari

The Cabinet of Dr. Caligari

1920

Beyond Outrage

Beyond Outrage

2012

La Jetée

La Jetée

1962

I Killed My Mother

I Killed My Mother

2009

The Sound of Music

The Sound of Music

1965

The Grapes of Wrath

The Grapes of Wrath

1940

Lolo

Lolo

2015

The Spanish Apartment

The Spanish Apartment

2002

Inside Llewyn Davis

Inside Llewyn Davis

2013

The Master

The Master

2012

Breakfast at Tiffany's

Breakfast at Tiffany's

1961

The Visitors II: The Corridors of Time

The Visitors II: The Corridors of Time

1998

Super Dark Times

Super Dark Times

2017

Everyone Says I Love You

Everyone Says I Love You

1996

Live by Night

Live by Night

2016

The Volcano

The Volcano

2013

The List of My Desires

The List of My Desires

2014

Seashore

Seashore

2015

The Hurricane

The Hurricane

1999