Action, Thriller, Science Fiction
Originally a 30 minute portion for an anthology film, Impostor was retooled into a full length feature film...