Los Angeles - Disney's fantasy adventure "Tomorrowland" topped the slow Memorial Day weekend box office with an estimated $41.7 million debut from its first four days in theaters.
Also read: Michael Fassbender on making 'Macbeth': 'the Scottish film'
The Brad Bird-directed family film starring George Clooney cost a reported $180 million to produce and was expected to earn somewhere in the $50 million range over the holiday weekend, which is down significantly from last year, according to Rentrak estimates Monday.
"Tomorrowland" just narrowly beat out last weekend's champion, Universal's "Pitch Perfect 2," which brought in an estimated $38.5 million over the four-day weekend.
Meanwhile, "Mad Max: Fury Road" and "Avengers: Age of Ultron" took the third- and fourth-place spots, while Fox's "Poltergeist" remake debuted in fifth place, with an estimated $26.5 million.