Alien Predator

Plot
Three American friends travelling through Spain get stuck in a remote town where something very dangerous is changing the town's people.