I did not like the Alien vs predator movies, reason. to many humans. they should have gotten rid of the humans and just had exactly what the movie said. Aliens vs predators nothing else and it would have been great.
from an Islamic Point of view Jinn area race of Supernatural creatures created by the almighty from Fire. Angels are made from light man from clay and Jinn from smokeless fire. They are like men choosing to be good or bad,