Jabarkan Pemeran dari The Art of War (film)

Wesley Snipes sebagai Agen SAD Neil Shaw

Donald Sutherland sebagai Sekjen PBB Douglas Thomas

Maury Chaykin sebagai Agen FBI Frank Capella

Anne Archer sebagai Eleanor Hooks

Marie Matiko sebagai Julia Fang

Michael Biehn sebagai Agen SAD Robert Bly

Cary-Hiroyuki Tagawa sebagai David Chan

Liliana Komorowska sebagai Agen SAD Jenna Novak

James Hong sebagai Duta Besar Wu

Paul Hopkins sebagai Agen FBI Ray

Glen Chin sebagai Jenderal Menteri Pertahanan Ochai

Bonnie Mak sebagai Anna Li

Uni Park sebagai Tina Chan

Fernando Chien sebagai Zeng Zi

Noel Burton sebagai Alex Wingate

Mike Tsar sebagai Letnan NYPD

Steven P. Park sebagai "Tattoo"

Jet Li awalnya akan memerankan Agen SAD Neil Shaw tetapi digantikan oleh Wesley Snipes. Reporter televisi Erin Selby tampil sebagai seorang reporter.