Medical thriller featuring a doctor whose new job in a state-of-the-art hospital turns into a diabolical trap.