Lemon

Lemon

Directed by
Tala Nahas
U.K.
2023
13 minutes
English

A taxi driver dreaming of a different life faces a chaotic night of business around the streets of London.