Even though the Will Smith-starrer "Hitch" experienced a 26% drop in its box office take from last weekend, it was still enough to hold off, if barely, Keanu Reeves‘ supernatural thriller "Constantine," to take the box office crown. "Hitch" made $31.8M while "Constantine" made $30.5M, over three days. "Constantine"’s per theater average is higher, however, at $10.2K vs. $8.9K for "Hitch." Kate DiCamillo’s novel "Because of Winn-Dixie" may find success as a novel, but as a movie, it has yet to find its audience, as it came in a distant third with a take of $10.9M. "The Mask" made upwards of $100M, but its sequel, "Son of Mask," will get nowhere near that amount, with its weekend take of $7.7M. No Jim Carrey? Big mistake. Clint Eastwood‘s Oscar contender, "Million Dollar Baby," rounds out the top five with a take of $7.2M.