Advertising Remove ads
City of Dreams poster

Film · 2023

City of Dreams

starring Renata Vaca, Alfredo Castro and Diego Calva

Synopsis

Jesús doesn't speak. He introduces himself by holding up his hand, which has his name tattooed across it. He's 15, and he's at the centre of 'City of Dreams', the first feature written and directed by Mohit Ramchandani, a drama with the pulse of a thriller that's inspired by real events and made between the United States and Mexico.

Played by Ari Lopez, Jesús lives in Puebla and dreams of becoming a footballer, so his widowed father (Jorge Antonio Guerrero) entrusts him to Rodrigo (Francisco Denis), who promises him a place at a football camp in Los Angeles. Once they're over the border, the boy ends up locked in a sweatshop in downtown LA, sewing clothes for El Jefe (Alfredo Castro) alongside dozens of other young workers who are beaten and starved if they complain or slip up.

He leans on Elena (Renata Vaca), who was lured there with the promise of a career in design, and shares the ordeal with Carlitos (Diego Calva). Outside, a police officer, Stevens (Jason Patric), starts to suspect what's going on in the building but can't prove a thing. Ramchandani told EFE that when people hear "sweatshop" they think of China, and nobody thinks of downtown Los Angeles.

For a role with barely any dialogue, Lopez took sewing, football and English lessons, the last so he could talk to his director. The executive producers include Yalitza Aparicio, the star of 'Roma', in her first job in that role, and Luis Fonsi, who wrote the title song with Linda Perry.

It premiered at the Mammoth Film Festival in March 2023 as 'Dreamer', and Roadside Attractions put it in US cinemas on 30 August 2024 after pushing it back from April. Critics were split, and the big outlets were especially hard on it: they credited its intentions and Lopez's performance but found the characters stereotyped and the tone heavy handed, and several compared it with 'Sound of Freedom'. In the UK it can be rented or bought on Apple TV.

Where to watch City of Dreams

All the options

Available now in the UK:

Availability checked on 10 November 2026.

The essentials

Runtime
114 min1 hour and 54 minutes
How long is City of Dreams?
1 hour and 54 minutes (114 minutes).
Who is in City of Dreams?
It stars Renata Vaca, Alfredo Castro, Diego Calva and Jason Patric.
Where can I watch City of Dreams?
In the UK it is available to rent on Apple TV.
Advertising Remove ads

Photos and posters

See the photo

Reviews

All 24 reviews

What the critics say average 5.1 from 24 outlets

  • 9.0 Alliance of Women Film JournalistsT.J. Callahan The cinematography and score add to a thriller that is more frightening than any horror movie out there Read
  • 5.0 Flickering MythRobert Kojder Writer/director Mohit Ramchandani’s City of Dreams does such a stomach-churning job of depicting how insidiously border smuggling can be a deceptive means of selling a child into an underground… Read
  • 0.0 Roger EbertMonica Castillo It is another advocacy film without answers, pretending that the mere act of bringing awareness to a problem solves it Read

Soundtrack

See the song
  1. El PartyEl Pay
Advertising Remove ads