With Channel 4’s French zombie TV series The Returned now over until it is resurrected for series 2 next year it is the perfect time to visit the shows original source material a cult 2004 French film known as Les Revenants, They Came Back or The Returned.Read More