Although this film touches on some interesting ideas it completely gets wrong what the Nephelim are-and it is not so hard to research such information-that in and of itself is a bit embarrassing to see and it would tend to spoil the film as the entire premise becomes ridiculous as a result. Any film that has Henry Rollins in it usually is not very good and this is no exception. Disappionting for Cuba Gooding fans in a big way, also excessively gory in places. (the Nephelim are what supposedly happened when 12 angels had offspring with some humans something like 10000 years ago-their offspring supposedly numbered 300, and they were very large people-who supposedly lived in northern India in 30 different villages-the lifespan of a Nephelim was several hundred years)