Rio knocks Hop from top spot
Rio, which features the voices of Jesse Eisenberg, Anne Hathaway and George Lopez, tells the story of a domesticated macaw who meets the bird of his dreams and heads off to Rio de Janeiro on an adventure.
Last week's number two, Source Code, retained its place, as did Limitless at three.
However, Hop slipped three places to four. With characters voiced by Russell Brand, James Marsden and Elizabeth Perkins, the film focuses on the Easter Bunny's teenage son and his dreams of becoming a rock star.
Sucker Punch slipped one place to five, ahead of new entry Thank You. The Bollywood film stars Akshay Kumar, Sonam Kapoor and Bobby Deol.
Unknown remained at right, while The Roommate, starring Minka Kelly, Leighton Meester and Cam Gigandet, opened at the ninth spot.
Mars Needs Mums, an animated, action-adventure, debuted at ten.