Switch film poster

Switch

In search of an ancient Chinese scroll, a Chinese agent battles against Japanese Yakuzas and British mercenaries.

Duration
2h 2m
Country
China
Release Date
09 June 2013
Director
Jay Sun
Play Trailer