"The Devil Inside" was a surprise hit at the box office this weekend — a micro-budget horror film with no stars and plenty of bad reviews, the film came out of nowhere to gross $33.7 million and become the third-highest January opening in Hollywood history.