Ahead of its screening at next month’s Sci-Fi London Film Festival, we’ve got a poster and trailer for Zoo-Head, the new feature from filmmaker Navin Dev (Red Kingdom Rising). Check them out here, along with the official synopsis… Charlie is a zoo-head, a slang term given to junkies addicted to a powerful hallucinogenic that has […]