The Best Exotic Marigold Hotel has topped the UK box office, ending The Woman in Black‘s three-week reign in the number one spot.
Judi Dench and Maggie Smith are among the all-star Brit cast for the comedy, which leaps above Daniel Radcliffe’s supernatural thriller and into first place on its second weekend on release.
Marigold Hotel earns £2.3 million to chart ahead of Woman in Black‘s £1.88 million, while new release This Means War debuts at number three with £1.82 million.
Safe House falls a place to number four, with The Muppets completing the top five.