Question: Upon whose novel was the 2006 historical drama film, in which Cleopatra Koheirwe played her first onscreen role, based?
Sentence (from "Cleopatra Koheirwe"): Her first onscreen role was on "The Last King of Scotland" as Joy and she has since garnered numerous roles on different film and television projects locally and internationally including a role on Netflix's "Sense8" as Mother in season 2.
Relevant evidence: Yes