The race to the top of the box office was a close one this weekend with the top three films making less than $20 million each.

Read more