'Dear John' dethrones 'Avatar'

Wartime drama ends sci-fi epic's seven-week reign

Sony-quarterbacked "Dear John" thwarted a drive by James Cameron's "Avatar" for an eighth No. 1 weekend, as the over-achieving romantic drama's wily counter-programming play scored an estimated $32.4 million in opening domestic boxoffice during Super Bowl weekend.