The Lego 2 Movie: The Second Part won the box office with an estimated $31 million, but it fell well short of the forecast debut of $50 million. The cast is rock-solid: Chris Pratt leads the voice cast as  Emmet Brickowski and new character Rex Dangervest. Then, Elizabeth Banks, Alison Brie, Will Arnett, Charlie Day, Nick Offerman and Will Ferrell reprise their roles from earlier Lego films, with Tiffany Haddish, Stephanie Beatriz and Maya Rudolph joining the cast.

Taraji P. Henson’s remake of the 2000 What Men Want (starring Mel Gibson and Helen Hunt) snagged second place with $17 million. 

Liam Neeson’s Cold Pursuit rounded out the top three with $10.25 million.