Best movies of Robert Jaffe

Creature(1985)

Combined Rating:
13
Combined Critics Rating: 6

A expedition to Titan uncovers an alien being, that goes on a rampage.