The Flea (2008)
Premiere 23 Aug 2008 | 9 min | Horror Thriller
• 75 views • 0 thumbs up • 0 thumbs down
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.