If you enjoy 4-5 star movies and TV series, then you don't want to miss this one. The storyline is well put together. The story gives you a good understanding of why and how the characters became the individuals they were. We all have a story, this one was well told. Enjoy!!!