Director: Andrea Di Stefano

On the eve of retirement, a veteran police officer is pulled into one final, dangerous case that connects him to a partner's death in "Last Night of Amore," a 2023 Italian thriller directed by Andrea Di Stefano.

What is Last Night Of Amore about?

Franco Amore has spent decades on the force, and his last shift should have been a quiet formality. Instead, a call comes in about the death of a longtime partner, a death tangled up with a diamond heist that Amore himself had some part in. What should have been a clean exit turns into a night spent chasing threads he cannot ignore, forcing him to weigh loyalty to a friend against the risk of exposing choices made long before this final case. Milan's nighttime streets become the backdrop for a tense, close-quarters investigation where every answer he uncovers threatens the retirement — and the reputation — he thought was already secured.

Cast & crew

Pierfrancesco Favino leads as Franco Amore, joined by Linda Caridi, Antonio Gerardi, Francesco Di Leva, Wang Fifi, Katia Mironova, Carlo Gallo, and Camilla Semino Favro, an ensemble that grounds the thriller's tension in lived-in, procedural detail.

Context & significance

Director Andrea Di Stefano, previously known for crime dramas built around moral compromise, sets this Italian production largely across a single fraught night, using Milan's streets and interiors to heighten claustrophobia rather than spectacle. At 124 minutes, the pacing favors slow-burn tension over rapid action, letting Favino's performance carry long stretches with minimal dialogue. The film sits within a broader tradition of European police procedurals that treat the badge as a burden rather than a triumph, using one officer's final case to examine an entire career's worth of compromises.

Where & how to watch

"Last Night of Amore" streams on K-Time with Persian dubbing, delivered through an interface built entirely in Farsi for Iranian audiences abroad. There is no cost to read this page, and watching the film simply requires signing into a K-Time account.