Continuity mistake: Marion isn't wearing any clothes as they enter the convenience store. However, as they are standing in the doorway you can see he is wearing boxers.

Undead (2003)
Ending / spoiler
Directed by: Michael Spierig, Peter Spierig
Starring: Felicity Mason, Lisa Cunningham, Mungo McKay, Rob Jenkins
It turns out that the aliens that abducted Marion were actually trying to stop the zombies from spreading, and that the rain wasn't acid, but that it was healing the zombies. Then they take off in the wall, which was actually a spaceship, and leave, having stopped the spread. BUT Wayne manages to fly over the alien wall in his plane and he is infected, because it was airborne. He becomes a zombie, spreads the disease and Rene and a handful of others survive. You then see that, at the end, Rene has all of the zombies in a pen outside her farm and is waiting for the aliens to come back.
jack
Harrison: I'll fuckin' finish you off faster than a fuckin' birthday cake at a fat chick's fuckin' birthday party.




