The Last Exorcism was the top movie at the box office this weekend earning an estimated $21.4 million.
The Last Exorcism tops box office