Although Dear John won the weekend, Avatar came very close to beating the film on Saturday and ended up performing better on Sunday, so it shouldn’t come as much of a surprise that Avatar held off Dear John again on Monday with a gross of $2.252 million to Dear John‘s $2.14 million.

Avatar is now at $631.596 million domestically. Meanwhile, the $25-million budgeted romantic drama Dear John has grossed a solid $32.609 million domestically through four days of release. Head on over the jump for the daily chart.