

MovieActionDrama
Battle in Seattle
Six lives, six battles, one city.
6.3(272)20071h 39m
Thousands of activists arrive in Seattle, Washington in masses to protest the WTO Ministerial Conference of 1999 (World Trade Organization). Although it began as a peaceful protest with a goal of stopping the WTO talks, it escalated into a full-scale riot and eventually, a State of Emergency that pitted protesters against the Seattle Police Department and the National Guard.
- Director
- Stuart Townsend
- Writers
- Stuart Townsend
Links
Where to Watch · IN
Streaming data provided by JustWatch via TMDB. Quality tiers (HD/4K) aren't exposed by TMDB.
Cast

Martin Henderson
Jay

Michelle Rodriguez
Lou

Woody Harrelson
Dale

Charlize Theron
Ella

Jennifer Carpenter
Sam

André 3000
Django

Ray Liotta
Mayor Jim Tobin

Connie Nielsen
Jean

Rade Šerbedžija
Dr. Maric

Ivana Miličević
Carla

Tzi Ma
Governor

Joshua Jackson
Randall

Christopher Jacot
Michael

Isaach de Bankolé
Abasi

Steve Baran
Rioter (uncredited)

Channing Tatum
Johnson
George Gordon
Anchor #2

Garry Chalk
Chief Faherty

Gary Hudson
Lieutenant

Barbara Tyson
Anna

Alistair Abell
Eric

Richard Ian Cox
Mayor's Assistant
Deborah DeMille
Doctor
Lindsay Bourne
Hanson
Loading cast…
Crew
Directing
- Stuart TownsendDirector
Writing
- Stuart TownsendWriter
Production
- Sarah Halley FinnCasting
- Randi HillerCasting
- David FlanaganCo-Producer
- Robert LeeLine Producer
- Robert GallettiAssociate Producer
- André RouleauCo-Producer
- Michele FutermanAssociate Producer
- Christian Arnold-BeutelExecutive Producer
- Vanessa PereiraExecutive Producer
- R. Scott ReidExecutive Producer
- Kirk ShawProducer
- Gavin WildingExecutive Producer
Camera
- Stewart WhelanFirst Assistant Camera
- Barry AckroydDirector of Photography
Editing
- Fernando VillenaEditor
- Wes DentonEditor
Sound
- Robert Del NajaMusic
- Neil DavidgeMusic
Art
- Chris AugustProduction Design
- Shannon MurphySet Decoration
- Kirsten FransonArt Direction
Costume & Make-Up
- Andrea DesrochesCostume Design
Crew
- Krista BellStunts
- Rikki GagneStunts
- Doug ChapmanStunts
- Lani GeleraStunt Double
- Sharon SimmsStunt Double
- Rob HayterStunt Double
- Michelle Rae CannonStunt Double
- Leah WagnerStunt Double
- Art HickmanStunt Coordinator
- Doug ChapmanStunt Double
- Byron BriscoStunts
- Owen WalstromStunt Coordinator
Lighting
- Troy J. PetersGaffer