25thframe.co.uk logo
HOME
MOVIE NEWS
BOX OFFICE
MOVIE QUIZ
25thframe.co.uk logo

Copyright © 25thframe.co.uk 2004 - 2025

Film of the Day: A Bad Moms Christmas
ADVERTISMENT

MOVIE

Shrek Forever After

Shrek Forever After
2010
 93 minutes (1 hrs 33 mins)

Production Country

United States • France

Director and Cast Quickview

Release dates

US release date US release: 21st May 2010
Kazakhstan release date Kazakhstan release: 20th May 2010
Malaysia release date Malaysia release: 20th May 2010

Box Office Quickview

UK box office

  • Debut box office: 2nd Jul '10
  • Debut position: 1
  • Highest position: 1
  • Debut gross: £9 Million
  • Total chart weeks: 7

US box office

  • Box Office debut: 21st May '10
  • Debut position: 1
  • Highest position: 1
  • Debut gross: $70.8 Million
  • Total chart weeks: 16

Chart position history

UK box office

2 Jul, 2010
1
9 Jul, 2010
2
16 Jul, 2010
2
23 Jul, 2010
4
30 Jul, 2010
5
6 Aug, 2010
8
13 Aug, 2010
11

US box office

21 May, 2010
1
28 May, 2010
1
4 Jun, 2010
1
11 Jun, 2010
3
18 Jun, 2010
5
25 Jun, 2010
7
2 Jul, 2010
9
9 Jul, 2010
14

Global box office

Other movies in this series

Shrek Forever After

Certificates

US
PG

G

7

12

K-7

ALL

Total grosses

UK total gross
United Kingdom Flag  £31.1 Million
US total gross
United States Flag  $238.7 Million
Global total gross
Global Flag  $752.3 Million

25thframe.co.uk stats

Total views:
29
First viewed:
16th Oct 2025
Last viewed:
2nd Dec 2025
SELECT * FROM `news` WHERE `story` LIKE '%Shrek Forever After%' ORDER BY `date` DESC LIMIT 5
News from around the web

With Avatar: The Way of Water currently at the top of the North American box office can this weeks new cinema releases challlenge it for the US box office crown?

Check out other new releases from around the world.

Here are this weeks new releases
  • Babylon
  • Corsage
  • Puss In Boots: The Last Wish
  • I Wanna Dance With Somebody
  • Matilda: The Musical

Babylon

  • The movie is directed by Damien Chazelle, it is the directors 5th movie.
  • Damien Chazelle also directed La La Land in 2017 which grossed $151.1 Mil. in the US and grossed $446.4 Mil. globally.
  • It stars Margot Robbie who also starred in Focus (2015).
  • The film also stars Brad Pitt who was last seen in Bullet Train (2022).
  • Margot Robbie and Brad Pitt have starred in 2 other movies together.
  • They also appeared together in Once Upon a Time ... In Hollywood in 2019 and The Big Short in 2016.
  • This movie is released in movie theatres.
  • The MPAA age rating is

Corsage

  • The movie is from director Marie Kreutzer.
  • This movie is a directorial debut.
  • It stars Colin Morgan who also starred in The Happy Prince (2018).
  • The film also stars Vicky Krieps who was last seen in Bergman Island (2021).
  • This movie is released in movie theatres.

Puss In Boots: The Last Wish

I Wanna Dance With Somebody

  • The movie is directed by Kasi Lemmons, it is the directors 6th movie.
  • Kasi Lemmons also directed Black Nativity in 2013 which grossed $7 Mil. in the US and grossed $7.5 Mil. globally.
  • It stars Naomi Ackie who also starred in Lady Macbeth (2017).
  • The film also stars Stanley Tucci who was last seen in The King's Man (2021).
  • This movie is released in movie theatres.
  • The MPAA age rating is

Matilda: The Musical

  • The movie is directed by Matthew Warchus, it is the directors 6th movie.
  • Matthew Warchus also directed Present Laughter: NT Live 2019 in 2019.
  • It stars Alisha Weir who also starred in Don't Leave Home (2018).
  • The film also stars Emma Thompson who was last seen in Good Luck to You, Leo Grande (2022).
  • This movie is released on streaming platforms.
  • The MPAA age rating is

Check back on Monday to see what new movies made it onto the Weekend Box Office Chart.

Next week there is 1 new movie released

  • White Noise - Friday, 30th December - streaming

Each week we present a rundown of the UK box office chart headlines on this same week from last year to 1990.

A year ago (2019) -

Making its debut at the top was Once Upon A Time ... In Hollywood starring Leonardo DiCaprio and Brad Pitt and directed by Quentin Tarantino

The film with the longest run was Casino Royale which had been on the box office for 24 weeks.

The top total grossing film of the week was The Lion King which had taken £66 Million after 5 weeks of release.

Five years ago (2015) -

Also making its debut at the top was Pixels starring Adam Sandler and Kevin James and directed by Chris Columbus

The film with the longest run was Star Wars: The Empire Strikes Back which had been on the box office for 33 weeks.

The top total grossing film of the week was Jurassic World which had taken £63.7 Million after 10 weeks of release.

Ten years ago (2010) -

The number one film was Toy Story 3 which had been at the top for 4 weeks and with a total gross of £58.9 Million it was also the top total grossing film.

The top new film of the week was The Last Airbender directed by M. Night Shyamalan and starring Jackson Rathbone and Dev Patel which entered the box office at number 3.

The film with the longest run was Shrek Forever After which had been on the box office for 7 weeks.

Fifteen years ago (2005) -

The number one film was Charlie And The Chocolate Factory which had been at the top for 3 weeks.

The top new film of the week was The Island directed by Michael Bay and starring Ewan McGregor and Scarlett Johansson which entered the box office at number 2.

The film with the longest run was Batman Begins which had been on the box office for 9 weeks.

The top total grossing film of the week was War Of The Worlds which had taken £29.7 Million after 7 weeks of release.

Twenty years ago (2000) -

The number one film was Gone In 60 Seconds which had been at the top for 2 weeks.

The top new film of the week was Rules Of Engagement directed by William Friedkin and starring Tommy Lee Jones and Samuel L. Jackson which entered the box office at number 6.

The longerst run on the box office and the top total grossing film was Gladiator which had taken £29.7 Million over 14 weeks of release.

Twenty five years ago (1995) -

Making its debut at the top was Waterworld starring Kevin Costner and Chaim Jeraffi and directed by Kevin Reynolds

The film with the longest run was Man Of The House which had been on the box office for 10 weeks.

The top total grossing film of the week was Batman Forever which had taken £15.6 Million after 5 weeks of release.

Thirty years ago (1990) -

Making its debut at the top was Die Hard 2: Die Harder starring Bruce Willis and Bonnie Bedelia and directed by Renny Harlin

The longerst run on the box office and the top total grossing film was Pretty Woman which had taken £12.1 Million over 12 weeks of release.

With cinema attendance in the UK starting to get back to normal what were the big movies hitting the UK box office over the last 30 year?

Each week we present a rundown of the UK box office chart headlines on this same week from last year to 1990.

A year ago (2019) -

The number one film was The Lion King which had been at the top for 2 weeks.

The top new film of the week was André Rieu 2019 Maastricht Concert: Shall We Dance? directed by Michael Wiseman and starring André Rieu and Charlotte Hawkins which entered the box office at number 4.

The film with the longest run was Casino Royale which had been on the box office for 21 weeks.

The top total grossing film of the week was Toy Story 4 which had taken £51.6 Million after 6 weeks of release.

Five years ago (2015) -

Also making its debut at the top was Inside Out starring Amy Poehler and Phyllis Smith and directed by Pete Docter and Ronaldo Del Carmen

The film with the longest run was Star Wars: The Empire Strikes Back which had been on the box office for 30 weeks.

The top total grossing film of the week was Jurassic World which had taken £61.5 Million after 7 weeks of release.

Ten years ago (2010) -

Another film making its debut at the top was Toy Story 3 starring Tom Hanks and Tim Allen and directed by Lee Unkrich

The film with the longest run was Sex And The City 2 which had been on the box office for 9 weeks.

The top total grossing film of the week was Shrek Forever After which had taken £26.9 Million after 4 weeks of release.

Fifteen years ago (2005) -

Making its debut at the top was Fantastic Four starring Ioan Gruffudd and Jessica Alba and directed by Tim Story

The longerst run on the box office and the top total grossing film was Star Wars Episode III: Revenge Of The Sith which had taken £39.2 Million over 10 weeks of release.

Twenty years ago (2000) -

Making its debut at the top was Stuart Little starring Michael J. Fox and Geena Davis and directed by Rob Minkoff

The longerst run on the box office and the top total grossing film was Gladiator which had taken £28.5 Million over 11 weeks of release.

Twenty five years ago (1995) -

Making its debut at the top was Judge Dredd starring Sylvester Stallone and Armand Assante and directed by Danny Cannon

The film with the longest run was Tales From The Crypt: Demon Knight which had been on the box office for 8 weeks.

The top total grossing film of the week was Batman Forever which had taken £8.7 Million after 2 weeks of release.

Thirty years ago (1990) -

Making its debut at the top was Total Recall starring Arnold Schwarzenegger and Rachel Ticotin and directed by Paul Verhoeven

The longerst run on the box office and the top total grossing film was Pretty Woman which had taken £12.1 Million over 9 weeks of release.

Everyone loves a bit of nostalgia, so what were the big movies at the UK box office over the last 30 year?

Each week we present a rundown of the UK box office chart headlines on this same week from last year to 1990.

A year ago (2019) -

Making its debut at the top was The Lion King starring Donald Glover and Seth Rogen and directed by Jon Favreau

The film with the longest run was Casino Royale (presented here by Secret Cinema) the movie had been on the box office for 20 weeks including its original release.

The top total grossing film of the week was Toy Story 4 which had taken £47.3 Million after 5 weeks of release.

Five years ago (2015) -

Also making its debut at the top was Ant-Man starring Paul Rudd and Michael Douglas and directed by Peyton Reed

The film with the longest run was Star Wars: The Empire Strikes Back (also being presented by Secret Cinema) which had spent a total of 29 weeks on the box office during all its releases.

The top total grossing film of the week was Jurassic World which had taken £59.5 Million after 6 weeks of release.

Ten years ago (2010) -

Another film making its debut at the top was Inception starring Leonardo DiCaprio and Joseph Gordon-Levitt and directed by Christopher Nolan

The film with the longest run was Prince Of Persia: The Sands Of Time which had been on the box office for 9 weeks.

The top total grossing film of the week was Shrek Forever After which had taken £24.4 Million after 3 weeks of release.

Fifteen years ago (2005) -

Making its debut at the top was Madagascar starring Ben Stiller and Chris Rock and directed by Eric Darnell and Tom McGrath

The longerst run on the box office and the top total grossing film was Star Wars Episode III: Revenge Of The Sith which had taken £39.1 Million over 9 weeks of release.

Twenty years ago (2000) -

The number one film was Chicken Run which had been at the top for 2 weeks.

The top new film of the week was The Patriot directed by Roland Emmerich and starring Mel Gibson and Heath Ledger which entered the box office at number 3.

The longerst run on the box office and the top total grossing film was Gladiator which had taken £27.9 Million over 10 weeks of release.

Twenty five years ago (1995) -

Making its debut at the top was Batman Forever starring Val Kilmer and Tommy Lee Jones and directed by Joel Schumacher

The longerst run on the box office and the top total grossing film was Muriels Wedding which had taken £7.7 Million over 14 weeks of release.

Thirty years ago (1990) -

The number one film was Back To The Future Part III which had been at the top for 2 weeks.

The top new film of the week was Cry Baby directed by John Waters and starring Johnny Depp and Amy Locane which entered the box office at number 4.

The film with the longest run was Harlem Nights which had been on the box office for 9 weeks.

The top total grossing film of the week was Pretty Woman which had taken £12.1 Million after 8 weeks of release.

What were the big films in movie theatres over the last 30 year?

Each week we present a rundown of the UK box office chart headlines on this same week from last year to 1990.

A year ago (2019) -

Making its debut at the top was Spider-Man: Far From Home starring Tom Holland and Samuel L. Jackson and directed by Jon Watts

The film with the longest run was Casino Royale which had been on the box office for 18 weeks.

The top total grossing film of the week was Avengers: Endgame which had taken £88.5 Million after 11 weeks of release.

Five years ago (2015) -

The number one film was Minions which had been at the top for 2 weeks.

The top new film of the week was Terminator Genisys directed by Alan Taylor and starring Arnold Schwarzenegger and Jason Clarke which entered the box office at number 2.

The film with the longest run was Star Wars: The Empire Strikes Back which had been on the box office for 27 weeks.

The top total grossing film of the week was Jurassic World which had taken £53.8 Million after 4 weeks of release.

Ten years ago (2010) -

Another film making its debut at the top was Shrek Forever After starring Mike Myers and Eddie Murphy and directed by Mike Mitchell

The film with the longest run was Robin Hood which had been on the box office for 8 weeks.

The top total grossing film of the week was Sex And The City 2 which had taken £21 Million after 6 weeks of release.

Fifteen years ago (2005) -

Making its debut at the top was War Of The Worlds starring Tom Cruise and Dakota Fanning and directed by Steven Spielberg

The film with the longest run was Valiant which had been on the box office for 13 weeks.

The top total grossing film of the week was Star Wars Episode III: Revenge Of The Sith which had taken £38.5 Million after 7 weeks of release.

Twenty years ago (2000) -

Making its debut at the top was Chicken Run starring Phil Daniels and Lynn Ferguson and directed by Peter Lord and Nick Park

The longerst run on the box office and the top total grossing film was Gladiator which had taken £25.7 Million over 8 weeks of release.

Twenty five years ago (1995) -

Making its debut at the top was Congo starring Laura Linney and Dylan Walsh and directed by Frank Marshall

The longerst run on the box office and the top total grossing film was Muriels Wedding which had taken £7.5 Million over 12 weeks of release.

Thirty years ago (1990) -

Making its debut at the top was Dick Tracy starring Warren Beatty and Charlie Korsmo and directed by Warren Beatty

The film with the longest run was Harlem Nights which had been on the box office for 7 weeks.

The top total grossing film of the week was Pretty Woman which had taken £11.9 Million after 6 weeks of release.