Surprise — it finally happened! After seven straight weeks at No. 1 and record-breaking ticket sales, Avatar got the boot. Which film pulled off the upset? Well, it wasn't Valentine's Day as the majority of you guessed, but Dear John. The Nicholas Sparks romance took in $32.4 million in its debut week in theaters, dethroning the James Cameron box office king which came in second with $23.6 million.
Despite mixed feelings on John Travolta's From Paris With Love, the new film ranked in at third in its first week with $8.1 million. Edge of Darkness followed close behind at No. 4 with $7 million, and Tooth Fairy finished out the top five with $6.5 million.
Photo courtesy of Sony Pictures