Ewan McGregor: His top 10 movies of all-time

5 of 10

HOLLYWOOD, CA – DECEMBER 15: (R to L) Actors Ewan McGregor, Danny DeVito and Alison Lohman attend the Variety Screening Series “Big Fish” on December 15, 2003 in Hollywood, California. (Photo by Giulio Marcocchi /Getty Images)

6. Big Fish (2003)

Big Fish is a sweet story about reconciliation and love. A dying father, Edward, tells his son, Will, the story of his life and it’s filled with amazing tales that his son can’t believe are true. The retelling of his life story happens through flashbacks with McGregor playing a young Edward.

Edward met witches, was friends with a giant and even joined the circus. Will can’t believe his father’s stories, which leads to their falling out. But the stories are more than just tales. Though they have a sprinkling of truth in them, they showcase Edward’s love of life and adventure.

McGregor plays a number of wacky scenes. Imagine having to befriend a giant or deal with a witch. Imagine finding your boss is a werewolf or finally getting the woman you love after winning a fight.

These are all parts of the story that Edward tells, and McGregor plays it to perfection. He’s able to let himself go and play this fantastical character, living a surreal life.

The movie was directed by Tim Burton, so if you haven’t seen it, you can only imagine the different touches Burton put on the film. It made McGregor’s performance stand out even further and Big Fish is definitely one of the best he has acted in.