Bad reviews did not stop movie audiences from flocking to the see the M. Night Shyamalan thriller Glass, which topped the box office this weekend with an estimated $47 million take. The movie, which stars Samuel L. Jackson and Bruce Willis, is on pace to become the third-biggest grosser for a Martin Luther King Jr. three-day weekend. It was followed by The Upside, with $19 million in receipts and Aquaman, which has now topped the $300 million mark.
Read it at Hollywood Reporter