For the first time in eight weeks a movie without a single blue person in it has won the weekend box office. Dear John, the kissy lovey romance based on a Nicholas Sparks book, made $32.4 million this weekend, topping Avatar’s $23.6 million. John Travolta’s From Paris With Love made a disappointing $8.1 million while Mel Gibson’s Edge of Darkness earned $7 million. The Tooth Fairy rounded out the top five with $6.5 million. [The Wrap]