The movie has it all - an important story - funny scenes - great pictures, mind blowing sceneries and stunning actors. The movie made me laugh out loud more than once but also inspired deeper thinking about relationships and the courage to allow change.