Cast (38)

Isabela Merced

Julie

Shameik Moore

Stuart

Odeya Rush

Addie

Liv Hewson

Dorrie

Mitchell Hope

Tobin

Kiernan Shipka

Angie/The Duke

Matthew Noszka

JP

Jacob Batalon

Keon

Miles Robbins

Billy

Joan Cusack

Tin Foil Woman

Anna Akana

Kerry

Jamie Champagne

Pete Reston

Jon Champagne

Chad Reston

Hallea Jones

Madison Deavers

D'Arcy Carden

Kira

Mason Gooding

Jeb

Victor Rivers

Pops

Von Flores

Mr. Bernal

Rodrigo Fernandez-Stoll

Stallholder

Genevieve DeGraves

Jessica

Briar Nolet

Lisa

Journey Christine

Lo

Tris Ren

Kira's Assistant

Angelica Alejandro

Keon's Mother

Andrea De Oliveira

Debbie

Adam Kromachou

DJ's Assistant

Eric Weinthal

Rabbi

Amy Stewart

Woman on Train

Karen Waddell

Reverend

David Cotton

Jesus

Rebecca Ablack

Anisha

Christina de la Cruz

Connie

Shantel Angela Vailloo

Zoe

Biden Hall

Wiseman #1

Scott Hurst

Wiseman #2

Tahirih Vejdani

Goddess Lakshmi #2

Morrissa Nicole

Kwanza Woman

Raevv'n Leedham

Raevv'n Leedham

Crew (18)

Allan Graf

Stunt Coordinator

Scott Neustadter

Screenplay

Luke Snellin

Director

Michael H. Weber

Screenplay

Lauren Myracle

Novel

Maureen Johnson

Novel

John Green

Novel

Beau Bauman

Executive Producer

Dylan Clark

Producer

Keegan DeWitt

Music

Toby Corbett

Production Design

Jeff Cutter

Cinematography

Mary Claire Hannan

Costume Designer

Kay Cannon

Screenplay

Deanna Brigidi

Casting

Aleksandra Marinkovich

Supervising Art Director

Evan Henke

Editor

Marvin Matyka

Music Editor