2.1 Switch Jun. 09, 2013 Switch IMDb: 2.1 2013 122 min In search of an ancient Chinese scroll, a Chinese agent battles against Japanese Yakuzas and British mercenaries. Release: Switch 2013 1080p ... ActionRomance