Weird sacrifices and a huge, cool winged monster from Aztec legend. A fun ol' monster movie romp. Based on the same creature legend as in THE FLYING SERPENT. This one's HUGE and it's in New York City. Stars Michael Moriarty, Candy Clark and David Carradine.