Kevin Macdonald
The Eagle
Feb. 08, 2011The Last King of Scotland 2006
Jan. 12, 2006The Last King of Scotland 2006
Young Scottish doctor, Nicholas Garrigan decides it’s time for an adventure after he finishes his formal education, so he decides to try ...