Home Good Fortune

Good Fortune (15)

Cast: Seth Rogen, Aziz Ansari, Keke Palmer
Genre: Comedy
Author(s): Aziz Ansari
Director: Aziz Ansari
Release Date: 17/10/2025
Running Time: 97mins
Country: US
Year: 2025

Low-ranking angel Gabriel hopes to earn promotion from Texting And Driving to more exciting divisions like Avalanches or Tsunamis. He becomes fixated on nice guy Arj, who fulfils odd jobs for the Task Sergeant app, and oversteps his remit by revealing himself to a mortal. After self-obsessed venture capitalist Jeff hires Arj as a personal assistant and almost as quickly fires him, Gabriel intervenes and orchestrates a magical body swap so Arj and Jeff experience each other's lives.


LondonNet Film Review

Good Fortune (15) Film Review from LondonNet

Imagine if Keanu Reeves’ endearingly dim-witted hero from the Bill And Ted movies ascended to heaven and was granted licence to return to Earth as a low-ranking angel in charge of preventing driving accidents. That’s the creative kernel of writer, director and actor Aziz Ansari’s inconsistent yet sweetly charming comedy, which manifests the unholy union of Wim Wenders’ angelic meditation on life, Wings Of Desire, and the life-swap lark, Trading Places…

Reeves exudes childlike innocence as the angel who oversees Texting And Driving – a monotonous yet worthwhile assignment, which involves sitting unseen on the back seats of cars and placing his hand on a driver’s shoulder at the precise moment they need to look up from their phone and hit the brakes to avoid a collision. In one of the simplest and most delightful scenes from Good Fortune, Reeves’s celestial commiserates being cast out from heaven with his first fast food meal, emitting increasingly effusive woahs as he samples a beefburger, chocolate milkshake and “chicken nuggies”. His unselfconscious performance is the undeniable highlight of Anzari’s uneven picture, which has a hit-and-miss script that has the potential to be far funnier than what ends up on screen.

Low-ranking angel Gabriel (Reeves) hopes to earn promotion from Texting And Driving to more exciting divisions like Avalanches or Tsunamis, and maybe, one day, achieve the holy grail of shepherding Lost Souls back from the abyss. He becomes fixated on nice guy Arj (Ansari), who fulfils odd jobs for the Task Sergeant app to keep his head above water. Convinced Arj is a lost soul, Gabriel oversteps the remit agreed by his angel supervisor (Sandra Oh) and reveals himself to Arj. “You’re telling me I have a budget guardian angel?” snarks the mortal, once he learns of Gabriel’s modest earthbound remit.

After self-obsessed venture capitalist Jeff (Seth Rogen) hires Arj as a personal assistant and almost as quickly fires him, Gabriel intervenes and orchestrates a magical body swap so Arj and Jeff experience each other’s lives and hopefully nurture sympathy and understanding. Instead, Arj embraces his newfound unlimited spending power and Gabriel loses his wings. He is condemned to live among us, washing dishes and eating tacos until Arj repents. “I used to be a celestial being and now I’m a chain smoker,” laments Gabriel.

Good Fortune will require divine intervention to wholeheartedly charm audiences. Uproarious laughs are sporadic and Anzari bypasses deep character development and rich storytelling to engineer an unabashedly wholesome resolution akin to It’s A Wonderful Life. A romantic subplot between Arj and a hardware warehouse co-worker (Keke Palmer) is casually grafted onto the flimsy main narrative to illustrate how money can buy anything, except another person’s affections. Or in this case, a sharper script.

– Kim Hu


Popular on LondonNet


London Cinemas Showing Good Fortune


From: Friday 7th November
To: Thursday 13th November

Cineworld Wood Green

Fri-Tue 15:30 (Mon/Tue) 20:30; Wed/Thu 12:00

Odeon Camden

Sat/Mon 20:45; Tue 20:50

Odeon Luxe & Dine Islington

Sat 12:40; Sun 12:00 20:55; Mon 21:00

Odeon Luxe Haymarket

Fri-Tue 12:45 (Sat-Tue) 21:00

Odeon Luxe Swiss Cottage

Sun 12:20; Mon/Tue 15:00; Thu 14:00

Odeon Wimbledon

Sat 11:00; Mon 12:40

Vue Eltham

Fri 17:45; Sun 18:40; Tue 17:30

Vue Fulham Broadway

Sun 15:05 22:45; Tue 18:25

Vue Islington

Sat 11:45

Vue Shepherd’s Bush

Sat 12:10 17:00; Sun 17:45; Mon 18:00; Tue 16:55

Vue Westfield London

Fri 19:15; Sat 12:15 18:55 21:45; Sun 17:20 19:50; Mon 13:45 17:30 22:45; Tue 18:05 20:35 22:45; Wed/Thu 18:45 (Thu) 22:45

Vue Westfield Stratford City

Fri 19:00; Sat 16:40 18:25; Sun 12:05 19:05; Mon 15:30 17:30 22:45; Tue 17:30; Thu 17:15

Vue Wood Green

Sat 17:15; Sun 12:45

From: Friday 14th November
To: Thursday 20th November

No cinema infomation at the moment

UK and Irish Cinemas Showing Good Fortune


From: Friday 7th November
To: Thursday 13th November

Cineworld Cheltenham

Fri/Sun-Tue 11:40 (Mon/Tue) 20:50

Cineworld Chesterfield

Sun-Tue 12:00; Wed/Thu 12:15

Cineworld Crawley

Fri 22:00; Mon/Tue 11:45

Cineworld Sheffield

Mon/Tue 12:00

Odeon Bath

Tue 12:50

Odeon Cardiff

Thu 13:40

Odeon Lincoln

Fri 12:00

Odeon Liverpool ONE

Sat/Sun 11:40; Mon 13:00; Tue 15:50; Thu 14:00

Odeon Luxe Aylesbury

Sun 18:30; Mon 12:00

Odeon Luxe Birmingham Broadway Plaza

Fri/Sat 22:40; Sun/Wed/Thu 21:30; Mon 16:40 21:45; Tue 15:50 21:45

Odeon Luxe Epsom

Sun 20:50; Tue 12:00

Odeon Luxe Nuneaton

Sun 20:50; Tue 12:00 17:40

Odeon Luxe Sheffield

Fri/Thu 21:10; Sat 11:40; Sun 12:10; Mon 18:10

Odeon Norwich

Mon-Thu 12:00 17:20 (Mon)

Odeon Stoke

Mon 18:20

Odeon Taunton

Tue 12:50

Odeon Trafford Centre

Sat/Sun 14:00 22:00 (Sat); Mon/Tue 20:45; Thu 20:50

Vue Aberdeen

Fri 22:50; Sat 22:25; Sun 20:10; Mon 13:30 21:45; Tue 13:45 21:45

Vue Ashbourne

Sun 21:15

Vue Bicester

Fri/Mon 18:25; Sat/Sun 18:40; Tue 18:20

Vue Birkenhead

Sat 20:55; Sun 17:50; Mon 16:00 18:25; Tue 15:40 18:25

Vue Bolton

Sat 21:40; Sun 20:45; Mon/Tue 22:45; Wed 22:35

Vue Bromley

Sat 18:55; Sun 20:45; Mon 18:05

Vue Cardiff

Sat 12:30; Sun 18:40; Tue 13:35 18:05 21:15

Vue Croydon Purley Way

Fri 17:55; Sat 18:45; Sun 17:10; Mon 17:45 22:45; Tue 22:25; Thu 22:40

Vue Dagenham

Sun 09:45; Thu 18:00

Vue Edinburgh Ocean Terminal

Sat 11:50; Sun 09:50; Wed 15:50

Vue Exeter

Sat 23:05; Sun 22:10

Vue Harrow

Tue 18:35

Vue Hartlepool

Sat 17:15; Sun 19:45; Tue 17:10

Vue Hull Princes Quay

Sat 20:15 22:40; Sun 19:35 21:50; Mon 17:30; Tue 18:15

Vue Leeds Kirkstall Road

Fri 18:10; Sat 15:25 22:50; Sun 21:45

Vue Leicester

Sat 22:50

Vue Manchester Printworks

Sat 10:00; Sun 14:00; Tue 17:00

Vue Manchester Quayside (Media City UK)

Sun 21:15; Mon 22:45; Wed 23:05

Vue Northampton

Fri 22:15; Sat 16:45 21:30; Sun 18:15 20:30; Mon 18:00; Tue 18:35

Vue Norwich

Sun 18:40; Mon 16:15; Tue 17:45

Vue Oxford

Sat 22:50

Vue Plymouth

Sat 21:45; Sun 12:40; Mon 18:30; Thu 22:15

Vue Portsmouth

Sat 12:20; Sun 12:10; Mon/Tue 22:45

Vue Reading

Sat 11:25; Mon 17:55

Vue Redditch

Sun 18:45; Mon 16:45

Vue Romford

Fri 17:40; Sat 12:05; Sun 09:00; Tue 22:45

Vue Southport

Sat 19:00 23:05; Mon 21:45

Vue Swansea

Fri 21:30; Sat 15:00 22:35; Sun 16:15 18:15; Mon 16:45 20:55; Tue 15:10 17:35; Thu 22:15

Vue Swindon

Sun 17:40 19:55; Mon 16:10; Tue 22:15; Wed 22:10

Vue Torbay

Sat 17:10; Sun 09:45; Mon 18:10; Tue 21:20

Vue Watford

Fri 17:10; Sat 11:55; Sun 11:50; Mon/Thu 22:15; Tue 18:05

Vue York

Sat 12:10

From: Friday 14th November
To: Thursday 20th November

No cinema infomation at the moment