Woody Harrelson
as
Narrator
Woody Harrelson
as
Harlan DeGroat
Willem Dafoe
as
John Petty
Zoe Saldana
as
Lena Taylor
Christian Bale
as
Russell Baze
Mark Bonnar
as
Craig
Josef Altin
as
DPO
Woody Harrelson
as
Duncan Allock
MyAnna Buring
as
Hanna
Olivia Colman
as
Elizabeth
Tosin Cole
as
Joe Scott
Woody Harrelson
as
Nick Laine
Richard Neil
as
Commissioner's Father
Patti LaBelle
as
Jackie's Mom
Woody Harrelson
as
Monix
Brian Huskey
as
White Pants
Mark Mylod
Director
Holly Hunter
as
Margaret Barnell
Robin Williams
as
Paul Barnell
Woody Harrelson
as
Raymond Barnell
Giovanni Ribisi
as
Ted Waters
Jesse Eisenberg
as
Columbus
Woody Harrelson
as
Tallahassee
Rhett Reese
as
Tuxedo Guy with AK-47
Emma Stone
as
Wichita
Chris Pratt
as
Keats
Millie Bobby Brown
as
Michelle
Woody Harrelson
as
Mr. Peanut
Joe Russo
as
Skeevy Bot
Brad Anderson
Director
Kate Mara
as
Abby
Eduardo Noriega
as
Carlos Ximénez
Colin Stinton
as
Embassy Official
Woody Harrelson
as
Roy
Martin McDonagh
Director
Olga Kurylenko
as
Angela
Woody Harrelson
as
Charlie
Colin Farrell
as
Marty
Ron Howard
Director
Woody Harrelson
as
Beckett
Paul Bettany
as
Dryden Vos
Emilia Clarke
as
Qi'ra
Jon Favreau
as
Rio Durant
Martin McDonagh
Director
Nick Searcy
as
Father Montgomery
Kerry Condon
as
Pamela
Samara Weaving
as
Penelope
Woody Harrelson
as
Willoughby
Timothy Webber
as
Ape Elder
Steve Zahn
as
Bad Ape
Judy Greer
as
Cornelia
Woody Harrelson
as
The Colonel
Woody Harrelson
as
Cletus Kasady
Tom Hardy
as
Eddie Brock / Venom
Mac Brandt
as
Jack the Bartender
William W. Barbour
as
Neighborhood Couple
Peter Segal
Director
Adam Sandler
as
Dave Buznik
Woody Harrelson
as
Galaxia / Security Guard Gary
Luis Guzmán
as
Lou
Kevin Nealon
as
Sam
Andy Serkis
Director
Woody Harrelson
as
Cletus Kasady / Carnage
Tom Hardy
as
Eddie Brock / Venom
J.K. Simmons
as
J. Jonah Jameson