2009 Horror The Evil Offspring The town of angel falls is quite hospitable to the right kind of people