Ian Richards is a mysterious drifter who wanders into Canton Bluff, a small desolate desert town in Southern California. Ian is in town for revenge, to put an end to the man who destroyed his family and put a curse on him that causes him to become a Werewolf with every full moon. The man is R.B. Harker, who runs a carnival, a carnival of freaks. When the carnival, comes to Canton Bluff, Ian is one step ahead of them. Can he get to Harker before Harker and the Carnival of Freaks get to him and the town of Canton Bluff?