Green Lantern takes UK box office top spot
Martin Campbell's film adaptation of the DC Comics series stars Ryan Reynolds, Blake Lively and Peter Sarsgaard.
It knocked last week's number one, Kung Fu Panda 2 - which features the voices of Jack Black, Angelina Jolie and Jackie Chan - from the top spot into second place.
Bad Teacher, starring Cameron Diaz, Jason Segel and Justin Timberlake, was another new entry. The film, which tells of a foul-mouthed teacher who sets out to woo a colleague, took the third spot.
The Hangover Part II slipped two places to four, while X-Men: First Class claimed the fifth spot.
Meanwhile, Pirates of the Caribbean: On Stranger Tides dropped from four to six, ahead of Senna, which remained at the seventh spot.
Diary of a Wimpy Kid: Rodrick Rules took the eighth position, with new entry Potiche, starring Catherine Deneuve, Gerard Depardieu and Fabrice Luchini, debuting at nine.
Honey 2 rounded off the top ten.