Master piece of how to tell a simple but deep story in the best and more realistic way. Well chosen cast, really good staging, dialogues and performance. A really good movie.