5 stars and must see movie
Theatre worthy movie!! The scenery and scenes makes you see the life in European little towns and love of people that shows values of relationships and what makes life beautiful with little things of life.
Greater good always will wins in the end.