Something really different with fantastic acting, complex characters and a thought provoking storyline. I really liked the fact that none of the characters were just good or bad. They all had their good points and insecurities. We'll perhaps not Tom. Also nice to have a storyline that doesn't try to preach or moralise.