To recover and ancient scroll, a Chinese agent battles the Japanese yakuza and British mercenaries.
At the moment we don’t know of any streaming service where you can watch Switch