The masked hero known as "The Whip" must battle against a satanic cult lead by a demonic entity terrorizing a small town.The masked hero known as "The Whip" must battle against a satanic cult lead by a demonic entity terrorizing a small town.The masked hero known as "The Whip" must battle against a satanic cult lead by a demonic entity terrorizing a small town.