Watching Chinese box-office smash The Wandering ... One of the best action movies on Netflix, Triple Frontier packs equal amounts of brawn and brain and is eminently watchable.