Anna and the Apocalypse

Joy to the end of the world, zombies have come. Deemed Shaun of the Dead meets La La Land, a hoard of the undead have invaded the town of Little Haven on Christmas causing residents to fight and sing for their lives. The film had its official premiere last year at Fantastic Fest but will make its way to theaters on November 30, 2018, just in time for the holidays.

Your crate × Close

Free shipping over $25 in the U.S.
International rates at checkout.