it's set in 1966 and then flashes back and forth to 1997. the cast is top notch. the bad guy is REALLY bad, and the good guys are a convoluted mess that you really care about, and alot of horrible things happen, including the good guys lying for 30 years about something that should have gone one way and ended up going another, very bad way.
i don't wanna give anything away, so i'm not saying anything too specific. but the movie was riveting from beginning to end. i highly recommend it.