“Juan of the Dead,” Cuba’s first zombie movie, has garnered attention just for its mere existence -- a zom-com shot on location in Havana! What a new and exciting cinematic oddity! Despite, and because of its exotic origins, “Juan of the Dead” lives up to the hype, more than delivering the goods as ...
Read More »