Box Office Top 20: 'Perfect Guy' narrowly beats 'The Visit'
LOS ANGELES (AP) — Thrillers "The Perfect Guy" and "The Visit" both blew past expectations in their opening weekend in theaters by about $10 million each.