Has anyone seen the french tv show The returned ? There's going to be an american remake but the french version is already awesome. https://www.youtube.com/watch?v=5bv_5IBPVuo