A throwback to the campy exploitation horror films of the 1970s. This tale of terror by renegade filmmaker Jorge Ameer (Sabor Tropical, DAgostino) takes mythology professor Dr. Jack Peruci (Jeff Allen) on a journey into the woods to find an antique artifact called the mirror. This relic is said to possess the spirit of the gorgon Medusa.