The Three Musketeers

(2011) Period action-adventure. Matthew Macfadyen, Ray Stevenson and Luke Evans star in this steampunk retelling of Alexandre Dumas's swashbuckling tale of deception and bravery in 1600s France.

Next on TV

E4 Wed 13 Dec, 8pm