LOS ANGELES - Liam Neeson has grounded the "The Lego Movie."
The action star's airliner thriller "Non-Stop" arrived in first place at the weekend box office, ending the Warner Bros. animated film's three-week blockade at the top spot. The Universal Pictures film stars Neeson as a federal air marshal on a doomed flight. "Non-Stop" opened with $30 million, according to studio estimates Sunday.
Fox's "Son of God" debuted closely behind "Non-Stop" in second place with $26.5 million. The film recounts the story of Jesus' life using footage shot during production of the History Channel's 10-part miniseries "The Bible."
"The Lego Movie," which features the voices of Chris Pratt and Elizabeth Banks as characters from the blocky toy franchise, came in third place with $21 million, bringing its total domestic haul to $209.3 million.