Switch poster
Watch Now
Movie 2013 2h 2m 2.2/10

Switch

天机: 富春山居图

Watch

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

Released 2013-06-09
Language Zh
Country China
Director Sun Jianjun
IMDB ID tt2460488

Stream stuck? Pick a different server below.

Follow your reports in Sunspots