The Mission

The Mission ★★★★★

The most perfect Triad movie there's ever been.

More at the Chinese Cinema.

Sean liked these reviews

All