'Titans' battles to No. 1 spot with $61.4 million

April 5, 2010 9:14:05 AM PDT
The gods of Mount Olympus are the new rulers of the weekend box office.

Load Comments