The Last Exorcism tops box office
The Last Exorcism was the top movie at the box office this weekend earning an estimated $21.4 million.
The world premiere of ``The Exorcist,'' starring Brooke Shields and Richard MacNeil, opens Wednesday at the .