X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
30 Years to Life
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Vanessa Middleton
Written By
Vanessa Middleton
Cast
Erika Alexander
Joy
Melissa De Sousa
Natalie
Tracy Morgan
Troy
Paula Jai Parker
Stephanie
Allen Payne
Malik
T.E. Russell
Leland
Kadeem Hardison
Bruce
Eddie Brill
Lenny
Janet Hubert
Joy's Mom
Laz Alonso
Richard
Dominique
Comedian
Wil Sylvince
Comedian
Godfrey
Comedian
Nadja Alvarado
Woman on the Street
Pattie J. Barbosa
Seamstress In Bridal Shop
Rochelle Bostrom
Real Estate Couple
Dominique
Comedian
Dominique
Comedian
Pat Floyd
Audray
Dennis Jay Funny
Co-Worker #3
Jim Gaffigan
Russell
Godfrey
Comedian
Godfrey
Comedian
Eivor Johansson
Saleswoman
Christian A. Kim
Photographer
Donald Koanegay
Damon
Donald Kornegay
Damon
Donald "DAY" Kornegay
Damon
Groovy Lew
Bookstore Owner
Carol Maillard
1st Bookstore Patron
Barry Milligan
Student #2
Monifa
Recording Artist
Randall Montgomery
Co-Worker #1
Lena Moore
Waitress In Comedy Club
Garland Mosley
Student #1
Maia Nicholson
Money Girl
Ernest Rayford
Spencer
Mark Reavy
Salesman
Mark Reay
Sales Man
Stu 'Large' Riley
Carl
Felice Schachter
Waitress In Restaurant
Kinya Shakur
Video Casting Director
Brett Stephan
Co-Worker #2
July Streets
Guy in club
TamikkoBeasty
Masseuse
Kyla Upshaw
Casting Assistant
Jack Walsh
Alan
Waris
Kara
Jay Wright
Real Estate Couple
Brian Bentham
Bouncer
Grace Garland
Dr. Love
Produced By
Andrew LeBlanc
associate producer
Julie Ann Lucas
co-producer
Vanessa Middleton
executive producer
Gingi Rochelle
producer
Felice Schachter
line producer
Timbaland
executive producer
Music
Timbaland
Cinematography
Cliff Charles
Sound
Nancy Cabrera
foley artist
Michelle De Chiara
sound
Dave Flynch
supervising sound editor
Dan Fulton
assistant sound editor
Ruth Hernandez
adr editor
Frank Morrone
re-recording mixer
Mike Poppleton
sound effects editor
Jacob Ribicoff
sound effects editor
Steven Simons
re-recording mixer
Daniel Ward
first assistant sound editor
Editing
Gershon Hinkson
Casting Director
Mel City
ADR casting director
Winsome Sinclair
Production Design
Liba Daniels
Art Direction
Dale Corvino
Costumes
Chasia
Makeup
Mecca Dickerson
key makeup artist
Mecca
key makeup artist
Keith R. Palmer
prosthetic makeup artist
Assistant Director
Brian Bentham
first assistant director: additional photography
Roger M. Bobb
first assistant director
Jason Kadlec
second second assistant director
John Kaufmann
second assistant director
Production Management
Joanna Lu
production manager
Art Department
Nixon Stephenson
storyboard artist
Editorial
Tim Bond
colorist
Other
Anslem King
production accountant
Dexter Mobley
travel coordinator
Music Department
Ebony Burks
playback singer
Jacob Ribicoff
music editor
Camera Department
George Bianchini
steadicam operator
Deadra Bryant
still photographer
Matt Chubet
steadicam operator
Pete McGill
best boy electric
Jeff Panessa
third electrician
Ken Shibata
gaffer
Location Management
William P. Nance
location scout
Script Department
Laurie Esser
script supervisor
Movie title data and credits provided by