Smile, Paramount's latest horror film, spooked its way to a strong domestic weekend box office victory with ticket sales of $22 million.