Your weekend box office:
1. Captain America: The Winter Soldier - $26.6 million. Clearly a big weekend for resurrected do-gooders.
2. Rio 2 - $22.5 million. Dancing, technicolor 3D birds played pretty well over 4/20 for some reason.
3. Heaven Is for Real - $21.5 million, church groups once again coming out in force, a showing of pious solidarity for Greg Kinnear.
4. Transcendence - $11.2 million. Truly mankind was not ready for transcendence, Johnny Depp.
5. A Haunted House 2 - $9.1 million, opening to only half the original's gross, audiences questioning the plausibility of Marlon Wayans
Weekend Box Office Results [Box Office Mojo]