This weekend saw the debut of two new PG-13 rated thrillers, and while The Perfect Guy and The Visit were both predicted to debut between $15 million and $17 million, both exceeded expectations, ending the weekend with more than $25 million apiece.
The Perfect Guy opened to an estimated $26.7 million, narrowly beating out M. Night Shyamalan’s The Visit, which made $25.7 million. It’s a close enough race that things could change when final numbers come in on Monday, but if The Perfect Guy holds on to the crown, it’ll mark the fifth weekend in a row that a movie starring African-American actors has topped the box office. War Room won Labor Day weekend, and before that, Straight Outta Compton was the No. 1 movie for three straight weekends.
The Perfect Guy stars Sanaa Lathan as a lobbyist who, after leaving her boyfriend (Morris Chestnut), strikes up a passionate affair with a seemingly perfect stranger (Michael Ealy). Distributed by Sony’s Screen Gems, Perfect Guy snagged an A- CinemaScore. Meanwhile, The Visit, Shyamalan’s first feature film since 2013’s After Earth, earned a B-. Produced by Jason Blum, The Visit follows two children whose visit to their grandparents’ house quickly turns sinister.
War Room earned another $7.4 million this weekend, placing third. The faith-based drama from brothers Alex and Stephen Kendrick has been one of the surprise hits of late summer, and its domestic total is now just shy of $40 million. The adaptation of Bill Bryson’s book A Walk In The Woods, starring Robert Redford and Nick Nolte, took fourth with $4.7 million, bringing its domestic total to just below $20 million.
Rounding out the top five, Mission: Impossible – Rogue Nation squeezed past Straight Outta Compton to spend its seventh weekend in the top five, earning $4.2 million to Compton’s $4.1 million. To date, the latest Ethan Hunt adventure is just shy of a $190 million domestic total, while the N.W.A. biopic has grossed more than $155 million domestically.
This weekend’s other new wide release was 90 Minutes in Heaven, another faith-based drama. Starring Hayden Christensen and Kate Bosworth, 90 Minutes tells the story of a man who was pronounced dead after a car crash, only to return to life an hour and a half later. It debuted in 838 theaters to an estimated $2.2 million.
Here are this weekend’s top five at the box office:
1. The Perfect Guy — $26.7 million
2. The Visit — $25.7 million
3. War Room — $7.4 million
4. A Walk In The Woods — $4.7 million
5. Mission: Impossible – Rogue Nation — $4.2 million
WANT MORE EW? Subscribe now to keep up with the latest in movies, television, music, and more.