`Ride Along` still leads N. American box office

The action film starring Kevin Hart and Ice Cube easily outpaced its rivals, earning $21.3 million in the United States and Canada, box office tracker Exhibitor Relations reported.

`Ride Along` cruises to a second win at US box office

The Afghanistan war tale "Lone Survivor" took the No. 2 spot with ticket sales of $12.6 million.