A Folk Rock Thriller had its world premiere production at Theatre Horizon by way of The Dunwich Dolls: Theatre Collective.