In case you haven’t had your fill of seeing the bond between black servants and their white employers on screen, Master Harold… and the Boys, starring Ving Rhames, will see its release in theaters this May, followed by a home video run beginning July 5th.

Based on the 1982 play of the same name by Athol Fugard, Master Harold… is set in South Africa at the beginning of apartheid and tells the story of Hally (Freddie Highmore), a vulnerable white teenager torn between the love of his racist, alcoholic father, and his love for Sam (Rhames), a black waiter in his mother’s tea room. A far cry from the no-nonsense, heroic figure Rhames played in the film Rosewood over a decade ago? Perhaps.

Apparently Master Harold… was completed nearly two years ago, but was waiting to be scheduled for release. The film is directed by Lonny Price and also stars Patrick Mofokeng and Jennifer Steyn.