,
New Isaac Julien project, filming in London & Philadelphia.
Cast includes André Holland, Danny Huston, Devon Terrell, Sharlene Whyte & Leah Harvey