Depraved
A field surgeon suffering from PTSD after combat in the Middle East creates a living human out of body parts in his Brooklyn lab.
Play movie
Depraved
David Call
Joshua Leonard
Alex Breaux
Ana Cruz Kayne
Owen Campbell
Chloë Levine
Maria Dizzia
Addison Timlin
Alice Barrett