Brad Pitt, Leonardo DiCaprio and Al Pacino in 'Once Upon a Time ... in Hollywood'
Andrew Cooper
Brad Pitt, Leonardo DiCaprio and Al Pacino in 'Once Upon a Time ... in Hollywood'
Now playing
01:08
DiCaprio and Pitt star in 'Once Upon a Time in Hollywood' (2019)
IMAX/Marvel Studios
Now playing
01:27
How 'Avengers: Endgame' shattered records in 2019
Tom Hanks as Mister Rogers
Sony Pictures
Tom Hanks as Mister Rogers
Now playing
00:54
See Tom Hanks as Mister Rogers in new trailer
Paramount Pictures
Now playing
00:53
Watch clips from the new "Top Gun" movie
Universal Pictures
Now playing
01:10
Watch stars in the new 'Cats' movie trailer
Eamonn M. McCormack/Getty Images/Amazon Studios
Now playing
00:52
Actress admits to playing 82-year-old man
Christian Bale as Dick Cheney in Adam McKay's "Vice."
Greig Fraser/Annapurna Picture
Christian Bale as Dick Cheney in Adam McKay's "Vice."
Now playing
00:55
Actor stuns in Dick Cheney portrayal
Now playing
00:53
Gerard Butler cancels Saudi Arabia trip
Now playing
03:01
How Disney turns old stories into box office gold
Now playing
04:06
The Marvel model for success
henry cavill superman mxp vpx_00000114.jpg
Warner Brothers
henry cavill superman mxp vpx_00000114.jpg
Now playing
00:48
Henry Cavill's role as 'Superman' in question (2018)
Now playing
02:49
How Netflix is everything to everyone
'Smallfoot'
Courtesy of Warner Bros. Picture
'Smallfoot'
Now playing
01:34
'Smallfoot' turns Bigfoot legend upside-down
Actor Geoffrey Owens is responded to criticism over his job with Trader Joe's
Bennett Raglin/WireImage/WireImage
Actor Geoffrey Owens is responded to criticism over his job with Trader Joe's
Now playing
01:33
Job-shamed 'Cosby' star lands new job
SYDNEY, AUSTRALIA - AUGUST 27:  Jane Fonda wears Chopard at the Sydney Opera House on August 27, 2018 in Sydney, Australia. (Photo by Caroline McCredie/Getty Images for Chopard)
Caroline McCredie/Getty Images AsiaPac/Getty Images for Chopard
SYDNEY, AUSTRALIA - AUGUST 27: Jane Fonda wears Chopard at the Sydney Opera House on August 27, 2018 in Sydney, Australia. (Photo by Caroline McCredie/Getty Images for Chopard)
Now playing
02:09
Jane Fonda opens up in new documentary
Now playing
10:00
Ethan Hawke on 'Blaze' and the 'first time' he acted

Explore your favorite films from each decade: Watch CNN’s “The Movies” Sundays at 9 p.m. ET/PT.

(CNN Business) —  

Quentin Tarantino’s “Once Upon a Time In Hollywood” exceeded expectations this weekend becoming the director’s highest-grossing opening weekend ever.

The film, which takes place in 1969 Hollywood and stars Leonardo DiCaprio and Brad Pitt, made $41 million. It took the No. 2 spot at the domestic box office this weekend.

Sony had projected the film would make roughly $30 million this weekend. Tarantino’s previous highest-grossing opening was “Inglourious Basterds,” which opened to $38 million in 2009.

The windfall for the film this weekend may not seem like much compared to some of the big numbers brought in from the likes of Disney (DIS) this summer, but it’s a strong start for an R-rated original film that’s not connected to a brand or franchise. “Once Upon a Time In Hollywood” came with a budget of $90 million.