After a strong opening weekend, The LEGO Batman Movie is #1 at the weekend box office for a second straight week. The much better version of Batman v Superman: Dawn of Justice took in an estimated $34 million. Fifty Shades Darker, The Great Wall, John Wick: Chapter Two, and Fist Fight round out the top five.

1. The LEGO Batman Movie: $34,225,000
2. Fifty Shades Darker: $20,966,845
3. The Great Wall: $18,079,140
4. John Wick: Chapter Two: $16,500,000
5. Fist Fight: $12,015,000
6. Hidden Figures: $7,100,000
7. Split: $7,038,400
8. A Dog’s Purpose: $5,560,855
9. La La Land: $4,500,000
10. A Cure for Wellness: $4,200,000

(Box Office Report via Box Office Mojo)