johnnyalucard.com
Fantasia Film Festival Review – Parasites
My notes on Chad Ferrin’s urban western, Parasites — which had its world premiere at Fantasia.