Tuesday, 11 March 2014

The Last King of Scotland’ voted best film of all time

The Last King of Scotland (2006) has changed the History of Cinema forever.
 
According to the latest Watch and Listen magazine poll just out yesterday (Monday, March 10), Kevin MacDonald 2006's masterpiece The Last King of Scotland is  the Greatest Film in movie history.