For many years a mysterious monk with no name (Chow Yun-Fat) has zigzagged the globe to protect an ancient scroll – the Scroll of the Ultimate – which holds the key to unlimited power. Now the monk must find a protégé to become the scroll’s next guardian.
Kar (William Scott) is an unlikely candidate, a streetwise young man whose only interest is himself. But when Kar saves the Bulletproof Monk from capture, the two become partners in a scheme to save the world from the scroll’s most avid pursuer. Together with the help of a sexy and elusive young woman called Bad Girl (King), they seek out and eventually face the ultimate enemy.