After a year of anticipation for a resolution to Avengers: Infinity War's cliffhanger, Avengers: Endgame has finally opened in theaters everywhere.

Opening for Thursday night previews at 6 pm ET/PT, the film earned for a staggering $60 million domestically, shattering Infinity War's previous Marvel Studios record of $39 million. That means it has surpassed the previous highest-earning Thursday night box office of all time, which belonged to Star Wars: The Force Awakens with $57 million in previews in 2015.

RELATED: VIDEO: What We Wish Marvel Didn't Reveal About Avengers: Endgame

Buoyed by strong word-of-mouth and Marvel's restrained marketing campaign, the film has already broken several box office records and is on track to potentially become the fastest film to earn $1 billion at the worldwide box office. Endgame has already earned $169 million at the foreign box office, including $107.5 million from its Chinese opening day.

In his review for CBR, Brandon Zachary described the film as "the perfect ending to an era of the MCU." Judging by exit audience responses, the majority of viewers are inclined to agree.

RELATED: Avengers: Endgame's Epic Finale, Explained

Directed by Joe and Anthony Russo, Avengers: Endgame stars Robert Downey Jr. as Iron Man, Chris Evans as Captain America, Mark Ruffalo as Bruce Banner, Chris Hemsworth as Thor, Scarlett Johansson as Black Widow, Jeremy Renner as Hawkeye, Brie Larson as Captain Marvel, Paul Rudd as Ant-Man, Don Cheadle as War Machine, Karen Gillan as Nebula, Danai Gurira as Okoye and Bradley Cooper as Rocket, with Gwyneth Paltrow Pepper Potts, Jon Favreau as Happy Hogan, Benedict Wong as Wong, Tessa Thompson as Valkyrie and Josh Brolin as Thanos. The film is in theaters now.

via Deadline