LOS ANGELES (AP) _ Audiences are in the mood for some fatal attraction action at the box office.
Beyonce Knowles and Idris Elba's Obsessed debuted as the top weekend movie with $28.5 million in ticket sales.
The movie stars Knowles and Elba as a couple whose ideal marriage is put on the rocks after a psychotic temp worker played by Ali Larter begins stalking the husband.
Zac Efron's 17 Again and Channing Tatum's Fighting are neck-and-neck for the No. 2 spot. With Sunday estimates of $11.7 million, 17 Again had the edge over Fighting, which debuted with $11.4 million.
The two movies are close enough that rankings could change.