Steven Spielberg's War Horse has struck victory with its opening weekend at the UK box office, trotting into the top spot with a weekend total of £3.9 million.
With nearly three times the box office takings of runner-up The Iron Lady, the First World War epic also beat last year's British triumph, The King's Speech's opening weekend of £3.3 million, and Spielberg's hugely successful World War II movie Saving Private Ryan, which took £1.9 million in its opening weekend.
"This is my first British movie, through and through. To me, War Horse is a timeless story about the sacrifices of love - about the sacrifices a boy makes in a time of war to find his horse and the sacrifices the horse makes just trying to survive this dark episode in history," said the Oscar-winning filmmaker.
The big-screen adaptation of Michael Morpurgo's much-loved children's book and award-winning play, starring Benedict Cumberbatch, Tom Hiddleston, Emily Watson and newcomer Jeremy Irvine, achieved a huge screen average of £7,800.