"The Perfect Guy," a PG-13 rated thriller starring Sanaa Lathan, earned $26.7 million to secure the first place spot, according to studio estimates on Sunday. The Sony film cost only $12 million to produce.
M. Night Shyamalan‘s nail-biter "The Visit," a $5 million production, took a close second with an estimated $25.7 million for distributor Universal.
And while "War Room" continues to prove mightily powerful with $7.4 million in its third weekend in theaters, the faith-based categorization isn’t always a sure bet. "90 Minutes in Heaven," a Christian film starring Kate Bosworth, opened to only $2.2 million from 878 locations.