Mutator

Scientists created a new life form that only lasted a few hours. The truth is...it's still alive.

1989-05-15 | 91 minutes

Rating: 3.6