As a film journalist it's not all that often you hang out with dancers for the day, take part in a street dancing masterclass with former world champions, interview the winner of Britain's Got Talent - and - the ballerina that plays the swan in Swan Lake.
But that's exactly what happened to us when we went to find out more about the latest release - StreetDance 3D.
Continue after the jump for more and watch our video interviews with the StreetDance 3D stars...
As a film journalist it's not all that often you hang out with dancers for the day, take part in a street dancing masterclass with former world champions, interview the winner of Britain's Got Talent - and - the ballerina that plays the swan in Swan Lake.
But that's exactly what happened to us when we went to find out more about the latest release - StreetDance 3D.
Not only was it a first for us to interview more dancers than actors, but it's also a first for British film - and in fact... the world - for there to be a 3D dance movie.
It certainly helps to like dance if you're planning on going to watch this film, which is about a streetdance crew who are forced to work with Royal ballet dancers in return for rehearsal space as they prepare for the UK Streetdance Championships, but it's also, put simply, a feel-good entertainment flick that many will enjoy.
See the highlights from our day below including our joint interview with the two stars of the film - Richard Winsor (Swan Lake and Dorian Gray) who plays ballet boy Tomas, and Nichola Burley (Donkey Punch, Drop Dead Gorgeous) who plays Carly, an ambitious young choreographer attempting to take her crew to the UK Streetdance finals after they, and she, are dumped by their original leader.
As well as that, there's an interview with 2008's Britain's Got Talent winner, George Sampson, who tells us how, despite being a dancer, he's the most impatient and ungraceful person ever.
And finally we chat to Flawless, last year's Britain's Got Talent runners up, who play the baddies in the film as dance crew Surge and who told us how they felt about their first film, their ballet skills and how they act when they're really out in a club.
Watch below by pressing the blue play button and let us know if you'll be going to see StreetDance 3D...