Skip to main content

Sherry Birkin finds herself ensnared in a sinister lab, where a twisted scientist aims to harness her regenerative powers for dark experiments. As she battles both fearsome creatures and her own inner demons, Sherry must rely on her wit and resilience to turn the tables and escape her captors clutches.