It’s about time someone named Juan got his own zombie flick! From what I have been reading about this movie, it takes place between Cuba and Florida. Viva Los Zombies! Oh, and check out the awesome trailer below. If you live in Florida, you can go to the Miami International Film Festival this week and watch Juan of the Dead. Go for it, amigo!