Gerard Butler’s top 5 films

The Scottish actor has been appearing in films since the mid-90s and is best known for his role in ‘300’ but has been in a wide variety of movies during his career. These are Butler’s top 5 films….