Paul Blart: Mall Cop (Tribute viewer rating: 3.80) rose above projected expectations and knocked Clint Eastwood‘s new movie, Gran Torino (Tribute viewer rating: 4.04), out of the top spot at the weekend box office, earning $33.8 million (all figures US), compared to Gran Torino‘s 22.2 million. Mall Cop‘s projected earnings during opening weekend were $25 million — the film only cost $26 million to make. The new horror flick, My Bloody Valentine 3D (Tribute viewer rating: 4.05), came in third, close behind with $21.9 million. Also new at the box office was Notorious (Tribute viewer rating: 2.15), which earned $21.5 million in fourth place, also making more than expected. Rounding out the top five was the heart-warming family film Hotel for Dogs (Tribute viewer rating: 4.13) about a couple of youngsters who turn an abandoned hotel into a shelter for stray dogs, which took in $17.7 million.