1. Idi Amin – The Last King of Scotland (2006)
You would think that Forest Whitaker is the main character in this semi-biographical story (I mean, he did win Best Actor for this role, after all), but he’s not. It’s James McAvoy, who plays a fictional doctor to Forest Whitaker’s portrayal of the very real Idi Amin. But don’t tell that to the Ugandan dictator, since he would likely have you killed on the spot. The film, at its best, shows how brutal and terrifying Uganda’s President really was, and all throughout the film, you fear for McAvoy’s character’s life. And he wasn’t even a real person!