Shrek: Once Upon a Time

Shrek: Once Upon a Time is a 2022 computer-animated fantasy comedy film directed by Chris Miller, who had previously directed Shrek the Third. Mike Myers, Eddie Murphy, Cameron Diaz and Antonio Banderas reprise their roles as Shrek, Donkey, Princess Fiona and Puss in Boots respectively. In the film, the four must reverse their timelines after Shrek is captured by evil witches, while Fiona, Puss in Boots and Donkey (along with the help of Dragon) defeat the Fairy Godmother and Prince Charming again. It is the fifth installment in the Shrek franchise.