Robert Ledgard, a brilliant plastic surgeon, seeks to overcome the grief of his late wife's disfigurement in a fiery car crash by inventing skin that is impervious to injury, but his experiments on a living woman hasten his descent into madness.

Also Recommended...

Trailer