This movie definitely is one of my all time best movies. Director Giuseppe Tornatore placed himself in the list of the best directors. The usage of an excellent background score is a trademark of his movies and this movie is not at all a different case.
He is also a master in getting best performances out of children and adolescents. Marco Leonardi was the pick of the whole cast. Also watch Melena for those trademarks of Tornatore.
The character of Alfredo is one of the most unforgettable characters. The way emotions captured in a camera is way beyond naturality.
Overall, this is a great movie with ultimate teamwork with everyone contributing. I just loved the movie very much.