Kevin Smith
Director
Liv Tyler
as
Maya
Ben Affleck
as
Ollie Trinke
Matt Damon
as
PR Exec #2
Will Smith
as
Self
Gina Gershon
as
Arlene Kreiner
Angela Moore
as
Dental Receptionist
Ben Affleck
as
Jack Giamoro
Rebecca Romijn
as
Nina Giamoro
Mark Steven Johnson
Director
Colin Farrell
as
Bullseye
Jennifer Garner
as
Elektra Natchios
Jon Favreau
as
Franklin 'Foggy' Nelson
Ben Affleck
as
Matt Murdock / Daredevil
Trevor Noah
as
Libra
Ben Affleck
as
Rex Stone / Biker
Keke Palmer
as
Scorpio
Neil deGrasse Tyson
as
Taurus
Ben Affleck
Director
Ben Affleck
as
Doug MacRay
Jon Hamm
as
FBI S.A. Adam Frawley
Jeremy Renner
as
James Coughlin
Blake Lively
as
Krista Coughlin
Ben Affleck
as
Self
Neil deGrasse Tyson
as
Self
Keke Palmer
as
Self
Trevor Noah
as
Self
Kevin Smith
Director
Rosario Dawson
as
Becky
Ben Affleck
as
Gawking Guy
Earthquake
as
Husband
Harley Quinn Smith
as
Kid in Window
Amanda Peet
as
Cynthia Delano Banek
Samuel L. Jackson
as
Doyle Gipson
Ben Affleck
as
Gavin Banek
Matt Malloy
as
Ron Cabot
Michael Bay
Director
Ben Affleck
as
Capt. Rafe McCawley
William Fichtner
as
Danny's Father
Kate Beckinsale
as
Nurse Lt. Evelyn Johnson
Randy Oglesby
as
Strategic Analyst
Beth McCarthy-Miller
Director
Chelsea Handler
as
Self - Audience Member
Seth Green
as
Self - Audience Member
Kevin Hart
as
Self - Host
Ben Affleck
as
Self - Roaster
Ben Affleck
as
Basketball Player #10
Mark DeCarlo
as
Coach
Seth Green
as
Vampire
Alexis Arquette
as
Vampire DJ
Ridley Scott
Director
Marton Csokas
as
Crespin
Oliver Cotton
as
Jean de Carrouges III
Ben Affleck
as
Pierre d'Alençon
Matt Damon
as
Sir Jean de Carrouges
John Woo
Director
Emily Holmes
as
Betsy - Salesgirl
Ben Affleck
as
Jennings
Ivana Milicevic
as
Maya-Rachel
Uma Thurman
as
Rachel
Robert Knepper
as
Agent Wilson
Liev Schreiber
as
Deputy Stuart 'Stu' Wargle
Valerie Chow
as
Scientist Yamaguchi
Ben Affleck
as
Sheriff Bryce Hammond
Ken Kwapis
Director
Scarlett Johansson
as
Anna
Jennifer Connelly
as
Janine
Leonardo Nam
as
Joshua
Ben Affleck
as
Neil
Marshall Bell
as
Bob
Javier Bardem
as
Father Quintana
Olga Kurylenko
as
Marina
Ben Affleck
as
Neil
Kevin Smith
Director
Ben Affleck
as
Bartleby
Alanis Morissette
as
God
Matt Damon
as
Loki
Jon Bernthal
as
Brax
Ben Affleck
as
Christian Wolff
Andy Umberger
as
Ed Chilton
Alison Wright
as
Justine
Daniel Sauli
as
Broker Steve
Vin Diesel
as
Chris Varick
Taylor Nichols
as
Harry Reynard
Ben Affleck
as
Jim Young
Ben Affleck
Director
Zoe Saldana
as
Graciela
Ben Affleck
as
Joe Coughlin
Elle Fanning
as
Loretta Figgis
Brendan Gleeson
as
Thomas Coughlin