This movie is a piece of my heart! Very few films keep pulling at your heartstrings till the end. This is one such gem. Russel Crowe is an outstanding director. Every scene is a tug at your heartstrings, it's that amazing! Russel Crowe's acting, direction and Olga Kurylenko's acting are out of this world! Child actor Dylan Georgiades also did a befitting job on this spellbinding movie. Only the hardest of hearts will fail to be moved.