The Flea

FUME FILMS

Thriller Horror
9 min     0     2008     United Kingdom

Overview

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.

Similar