Russell Brand has been robbed of a one-two at the top of the box office thanks to a recount of the weekend estimates.
The British funnyman was expected to start the week with family film "Hop" and new comedy "Arthur" at number one and number two, respectively, but he has been upset by a teenage assassin.
Irish actress Saoirse Ronan's "Hanna" has leapfrogged Arthur for the number two spot on the countdown, behind Hop.
The official figures show "Hanna" has a revised $12.4 million opening take - $200,000 more than Brand's remake.
Watch "Saoirse Ronan battles in"Hanna""