Three Musketeers stars 'bonded over Bavarian beer'

The Three Musketeers has been updated for the big screen in a new 3D action adventure.

D'Artagnan and his band of heroes Porthos, Athos, and Aramis are played by Logan Lerman, Ray Stevenson, Matthew Macfadyen and Luke Evans.

Stevenson told BBC Breakfast that the film is the largest home-grown production in Germany and was shot in "amazing" locations.