Mahershala Ali | Juan | |
Duan Sanderson | Azu | |
Janelle Monáe | Teresa | |
Jaden Piner | Kevin | |
Kamal Ani-Bellow | Portable Boy 1 | |
Eddie Blanchard | Portable Boy 3 |
Shariff Earp | Terrence | |
Alex R. Hibbert | Little | |
Naomie Harris | Paula | |
Herman 'Caheei McGloun | Longshoreman | |
Keomi Givens | Portable Boy 2 | |
Rudi Goblen | Gee |