Ruptured

2019
Synopsis

This technology has horrific consequences.