Anthony Brandon Wong
as
Tristan
Emilio Sakraya
as
Noah
Matt Hamilton
as
Brandon Stiles
Marci T. House
as
Chief Debra Dunn
Beverley Elliott
as
May
Trezzo Mahoro
as
Noah
Tyler Perry
Director
Tyler Perry
as
Madea
Don Cheadle
as
Martin
Kaiwi Lyman
as
Noah
Emily Mortimer
as
Sharon
Sylvester Stallone
as
Jake Malloy
Dina Meyer
as
Mary
Robert Patrick
as
Noah
Courtney B. Vance
as
Reverend Jones
Amy Heckerling
Director
Rob Tinkler
as
Bar Patron
Jimmi Simpson
as
Noah
Steven Wright
as
Panty Hose Customer
Mekenna Melvin
as
Annie
Keith Nobbs
as
Jesse
Glen Powell
as
Whit
Pete Davidson
as
Clark Backo
as
Ginny
Isabel May
as
Leighton
Scott Eastwood
as
Noah
Adrian Schiller
as
Caiaphas
Langley Kirkwood
as
King David
Amber Rose Revah
as
Mary Magdalene
David Rintoul
as
Noah
Lance E. Nichols
as
Augie the Shopkeeper
Dash Mihok
as
Carver
Wendell Pierce
as
Clinger
E.J. Bonilla
as
Noah
Anna Chlumsky
as
Jan Lucas
Aaron Abrams
as
Les Pizula
Peter Mooney
as
Noah
Alexandra Paul
as
Aunt Carrie
Martin Kove
as
Lemley
Isabela Moner
as
Aza Holmes
Felix Mallard
as
Davis
Judy Reyes
as
Gina
Miles Ekhardt
as
Noah
Domingo González
Director
Eva Ruiz
as
Jenna
Víctor Varona
as
Lion
Gabriel Guevara
as
Nick
Nicole Wallace
as
Noah
Margaret Cho
as
Erin
Joel Kim Booster
as
Noah
Peppermint
as
Peppermint
Caylee Cowan
as
Kit Harington
as
Noah
James Cosmo
as
Waylon
Shailene Garnett
as
Lindsay
Jonathan Stoddard
as
Noah