Although you might look at T2: Trainspotting and think it's like Danny Boyle and Ewan McGregor have never been apart, there was a long-running feud that began all the way back in the late '90s.

Essentially, Boyle and McGregor fell out over The Beach - which was originally supposed to star McGregor in the role made famous by Leonardo DiCaprio. For whatever reason - it's believed Boyle was offered more money to make the film if he cast DiCaprio instead of McGregor - the two fell out over it and didn't speak to one another for a number of years.

They've only recently patched things up and, watching this interview with Graham Norton, you can see they're still a little bit awkward about it - but they're obviously in a much better place.

Have you been to see T2: Trainspotting yet? What did you make of it? Let us know in the comments!