I'm not sure if this is a step up or a step down for Eric Roberts compared to when he was in Raptor. On the one hand, that movie was a Frankenstein's Monster cobbled together from scraps of the Carnosaur movies. This, on the other hand, is a Frankenstein's Monster cobbled together from scraps of the two other Human…