Add like... at SFlix. During a local festival, a mysterious stranger appears in town, heading towards a violent confrontation.Genre: Country: Director: Cast: