* Kevin McKidd as Richard Walker
* Kate Bosworth as Lily Walker
* Sung Kang as Billy Choi
* Cliff Curtis as Jack Sentek
* Richard Dreyfuss as Jack Harris
* Tzi Ma as Cheng Wu Yang
* Jackie Chan as Li
Supporting cast
* Christopher McDonald as Senator Frank Sikes
* Patrick Stewart as President Benjamin "Ben" Pierce
* Victor Garber as Secretary of State Martin Stevens
* Donal Logue as Charlie, an FBI agent
* John Heard as Admiral George Anderson
* William Atherton as Vice President Robert "Bob" Johnson
* Shohreh Aghdashloo as Admiral Nimah Zamani
* Mido Hamada as Kim Nguyen
* Paul Blackthorne as Agent John Reed
* Andrew McCarthy as Michael Stevens