Captain America: The Winter Soldier hung on to the top spot at the box office this weekend, but just barely.
Horror movie Oculus and Kevin Costner's Draft Day both had soft openings, landing at No. 3 and No. 4 with $12 million and $9.7 million, respectively. Divergent fell two spots to No. 5 with $7.5 million, just skirting past Noah, which dropped four spots to No. 6 after earning $7.4 million in its third week.
God's Not Dead closed out the weekend in seventh place with $5.5 million.