Subtle and powerful, the most unnerving parts of Eden is when it forces us to look at our recent past.