La La Land took more than £6m in its first weekend in UK cinemas, nearly £5m more than any other film; the musical, which broke the record for the most Golden Globe awards with seven, has also been nominated for 11 Bafta awards, including best film.
The record opening weekend takings for a musical was the £8.12m paid to see Les Miserables when it opened in 2013, Assassin's Creed, the most popular film last weekend, dropped down to fourth behind Rogue One and Moana.
UK box office top five from 13-15 January 2017 are:
• La La Land - £6.6m
• Rogue One: A Star Wars Story - £1.8m
• Moana - £1m
• Assassin's Creed - £950,000
• Passengers - £783,000