Japanese film maker Eiji Okuda's "Nagai Sanpo" and Brazilian Carlos Diegues' "O Maior Amor do Mundo" shared the top prize at the 30th Montreal Film Festival. "Nagai Sanpo" (The Long Walk) chronicles an old man's journey with a young girl desperate for love. It won the Grand Prize of the Americas as well as the best international critics award and for best artistic film. Diegues' "O Maior Amor do Mundo" (The Greatest Love in the World), about a scientist's return to his impoverished childhood home after being afflicted by a deadly disease, also won the Grand Prize. Twenty-two films from around the world competed for the festival's grand prize. The 12-day festival featured films from 79 countries. AFP reports.