Characters played by David Hardie
Thomas Smith
Characters played by Alexia Vassiliou
Bette Jones
Characters played by Monika Hummel
Henrietta Smith
Characters played by Ernest Pierce
Willie Davis
Characters played by Ania Zeyne
Laura
Characters played by Alain Singaye
Eddy
Characters played by Lyla Wood
Ms. Margie
Characters played by James Bland
Waiter
Characters played by Eric Paul Kelly
Johnny the Manager
Saxophone Player
Characters played by T.J. Gibson
Manager - Dubbed
Characters played by Justin Johanson
Radio Speaker
Characters played by Austin Mensch
Young Thomas Smith
Characters played by Amin El
Acoustic Bass Player
Characters played by Ron Layne
Electric Guitar Player
Characters played by Lamin S. Ngobeh
Harmonium Player
Characters played by Phil Ranelin
Trombone Player
Characters played by Sacaar Williams
Trumpet Player
Characters played by Anthony Elfonzia
Patron
Characters played by Melissa Kay Anderson
Patron
Characters played by Derrick T. Tuggle
Electric Bass Player
Characters played by Richard Kessee
Drums Player
Characters played by Naim Omari
Paperboy
Characters played by Nigel Joaquin
Patron
Passerby
Characters played by H. Chris Brown
Patron
Characters played by Eric D. Gunter
Patron
Characters played by Barbara M. Johnson
Patron
Characters played by Edward Johnson
Patron
Characters played by Kamylia McClain
Patron
Characters played by Dawn Charisse Ned
Patron
Characters played by Norma Royston
Patron
Characters played by Jessica Wood
Patron