Question: Upon whose novel was the 2006 historical drama film, in which Cleopatra Koheirwe played her first onscreen role, based?
Sentence (from "The Last King of Scotland (film)"): The film was a co-production between companies from the United Kingdom and Germany.
Relevant evidence: No