Sarah, a struggling young woman, agrees to volunteer as a test subject and be implanted with the LE… Watch More info Implanted ★ 4.4 2021