The Returned (Les Revenants)
Revitalizing the Undead, French Style
The zombie – once the domain of cult-movie fans – has only recently become a mainstay of popular culture. In the past decade, much has changed thanks to TV shows that garner record ratings, offering everything from the apocalyptic scenario … Read More