ForSeenItForSeenIt
WATCHDISCOVERLISTSAWARDSBALLOT
Promises Written in Water
Promises Written in Water
Your Rating

Promises Written in Water

2010
Directed byVincent Gallo
1h 15m

Kevin is a long-time, professional assassin, specializing in the termination of life. Mallory is a wild, poetic, beautiful young woman confronting her terminal illness and eventual suicide. She reaches out to Kevin to take responsibility for her corpse once she passes, requesting his protection of her dead body’s dignity until her cremation. Kevin’s acceptance of this request causes uncomfortable self-reflection and changes the lens through which he views death.

CAST
Vincent GalloKevinDelfine BafortMallory
ForSeenItForSeenIt
WatchDiscoverCompareWatchlistListsAwardsBallotSearch

© 2026 ForSeenIt. Made for film lovers.

This product uses the TMDB API but is not endorsed or certified by TMDB.

v2.22 · CLOUD · code x84 sha e59514b · rev forseentest-00170-wav

Lisa Love
Grieving Widow
Sage StalloneThe Mafioso
Hope TomaselliDead Girl
Brenda EppersonMortician
Livia TreviñoDead Girl's Mother
Patrick O'ConnorDead Girl's Father
Nathalie LoveWaitress
John BrandonJohn
DETAILS
GENRES
DramaRomance
STATUSReleased
RATING
5.5

Suggested

The Fugitive Kind
6.8
The Fugitive Kind1960
Life in a Year
8.2
Life in a Year2020
Moonlight Mile
6.3
Moonlight Mile2002
Time Is Up
6.5
Time Is Up2021
The Last Word
5.8
The Last Word2008
The Truth About Emanuel
6.0
The Truth About Emanuel2013
Not Easily Broken
6.3
Not Easily Broken2009
On the Edge
6.6
On the Edge2001
Maria's Lovers
5.9
Maria's Lovers1984
My Brilliant Career
6.2
My Brilliant Career1979
The Program
6.4
The Program1993
Starving in Suburbia
6.5
Starving in Suburbia2014
After.Life
6.3
After.Life2009
Walking and Talking
6.0
Walking and Talking1996
Greenberg
5.9
Greenberg2010
1 Mile To You
6.5
1 Mile To You2017
Fire with Fire
6.2
Fire with Fire1986
The Man from Elysian Fields
5.8
The Man from Elysian Fields2001
Nine Lives
6.1
Nine Lives2005
Blue Jay
7.0
Blue Jay2016
People who rated this

No ratings from ForSeenIt viewers yet.

Where to watch

No streaming options found in US.