Even though it has a nearly incomprehensible story and the acting is cookie cutter, All Souls Day is still a somewhat enjoyable B-grade zombie romp; as long as you're a fan of the genre. The story revolves around a teen couple (Marisa Ramirez and Eurotrip's Travis Wester) whose trip south of the border during the Day of the Dead takes a bloody turn when the flesh eating undead rise. There's much more to the story than that, but you'll be hard pressed to make sense of it all, so you may as well enjoy the campiness of All Souls Day as long as you don't expect much from it. The gore effects are about what you would expect from a low budget zombie romp, but they're not all bad, and there's some familiar faces abound as well in the cast, which also features Mulholland Drive's Laura Harring, David Keith, and genre stalwart Danny Trejo. All in all, All Souls Day is worth a look for zombie fans, and it's much, much better than the recently released Day of the Dead 2: Contagium (which by all means, should be avoided by everyone).