
Here's a complex question that requires someone to reason about the input, can you answer it?
Upon whose novel was the 2006 historical drama film, in which Cleopatra Koheirwe played her first onscreen role, based?


Giles Foden
