Great dramatic exploration of multiple realistically complex social and relationships themes. Michael Sheen as father was a star, as well as Cate the daughter. I felt the mother overplayed the defensive anger. Clever portrayal of multiple ethical and human emotion based perspectives. Excellent!