The Flea
0
9min
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.
Country:
Released: 2008-08-23
Countries:
United Kingdom
Production:
FUME FILMS
Tags: