as Keenon
as Young Thurgood
as Otis
as David Williams
as Carter
as Jake
as Justin
as James Napier
as E.C.
as Tommy
as Teen Carl Upchurch
as Ricky
as Bruce
as Boy (voice)
as Young Jimi
as Judd Quincy
as Chad
as Ethan James
as Jimmy Jamal
as Cameron (voice)
as Cameron
as Lemo (voice)