A French businesswoman goes to a remote and popular rejuvenation clinic after a breakup, and begins to suspect the treatment methods used by the head doctor, and slowly uncovers the horrible secret behind the clinic's success.
The video player is currently unavailable on this page.