An excellent movie but do not make it a date flick. Great performances abound but you will leave feeling a bit down. As always Viggo delivers a layered, nuanced performance that may get him another Oscar nomination. See this film but understand it will be hard to get happy after.