Loyalty becomes a life or death issue for a pair of estranged friends who used to share a grisly occupation in this atmospheric short film.
August 23, 2008
Released
The Flea
9min
—
English
FUME FILMS