Cast (32)

Robert Ri'chard

Darrin Bernard

Sarodj Bertin

Cindy

Vivica A. Fox

Dana

Jazsmin Lewis

Colette

Darrin Henson

Bradley

Giovanni Watson

Pastor Gates

Dawn Richard

Dr. Joyce Carmichael

Sasha Gates

Kelly

Obba Babatundé

Mr. Bernard

Leonel Claude

Church Member

Freda Payne

Mrs. Bernard

Skyh Alvester Black

Executive Trae

Michael Bolwaire

Trainer

Bianca Brice

Naomi

Manny Cartier

Messenger

Keyana Ri'chards

Woman #1

Kiana Rene

Jasmine

Villa Pollard

Barbara

Alicia Monet Caldwell

Women #2

Sisily Marin

Pam

Jean-Claude La Marre

Dr. Richardson

Kyra Keli

Kim

Tanya Kullgowski

Sales Woman

Andrew J. Jackson

Gym patron

Martrell Walker

Groomsman

Willie Taylor

Ramone

Eric Shanker

Restaurant patron

Calysa Paige Sauls

Church Goer

Dwayne Conyers

Bartender

Orlando Davies

Father

Mark Schaefer

Executive

Eurika Pratts

Vanessa

Crew (56)

Mario Aguja

Script Supervisor

Kenneth Marc

Key Grip

Jessie L. Levostre

Producer

Juan Soto Taborda

Editor

Shantez Jackson

Music

Scott Reed

Executive Producer

Ron Singer

Executive Producer

Leanne McKnight

Hair Department Head

Ben Gelera

Second Second Assistant Director

Brad Highland

Second Assistant Director

Nathan D. Snyder

First Assistant Director

Tevin Jeron Ryals

Other

Daniel Guerra

Sound Mixer

Daniel Guerra

Sound Recordist

Laura Wilcox

Foley Editor

Oliver Perkov

Boom Operator

Loren Azlein

Second Assistant Camera

Brandon Boudreaux

First Assistant "B" Camera

Joe Cheung

First Assistant Camera

Genevieve Evans

Best Boy Grip

Joel Gill

Grip

Alan Halcon

Gaffer

Iván Jesús Herrera

Electrician

Steven Kan

First Assistant Camera

Mason Malone

Grip

David Marmon II

Electrician

Alex Ojeda

Best Boy Electric

Carlos Ortez

Electrician

Jenny Roh

Second Assistant Camera

Spencer Smith

Grip

Wladimir Velez

Electrician

Wladimir Velez

Grip

Natalya Rahmann

Extras Casting

Anre Brownlee

Costumer

Jack Sherman

Additional Editor

Elon Aaron

Assistant Location Manager

Mario Aguja

Continuity

Shakira Vanise Gamble

Other

Dustin Garnett

Production Assistant

Erika Heidelberger

Craft Service

Michael Mendelsohn

Finance

Eric Shanker

Set Medic

Eric Shanker

Production Assistant

J'Tasha St. Cyr

Other

Greg Vargo

Production Assistant

Rene Alexander

Production Coordinator

Jean-Claude La Marre

Director

Jean-Claude La Marre

Writer

Eurika Pratts

Producer

Jean-Claude La Marre

Producer

Lauren Craig

Associate Producer

Michael Mendelsohn

Producer

Natalie Perrotta

Associate Producer

Keyana Ri'chards

Producer

Dawn Richard

Associate Producer

Vladimir Van Maule

Director of Photography