The idea is that in 1881 Chan has to rescue a princess who has been spirited away to the lawless wild west, and there he is to team up with a laid-back, supercool outlaw: Roy O’Bannon, played by Wilson.