Directed by Kevin Macdonald
Films directed by Kevin Macdonald, 13 in all, made between 2003 and 2026. The best known are The Last King of Scotland, State of Play and The Eagle.
Films directed by Kevin Macdonald, 13 in all, made between 2003 and 2026. The best known are The Last King of Scotland, State of Play and The Eagle.