The 25th Moscow International Film Festival closed on Sunday night with the grand prix going to Spanish director Miguel Hermoza for La Luz Prodigiosa (The End Of A Mystery) a drama set at the beginning of the Spanish Civil War.

Koktebel a Russian road movie about a young boy and his alcoholic father who catch a box car bound for the Crimea won the special jury prize for directors Boris Hlebnikov and Alexei Popogrebsky.

Best director went to Korean Jang Jun-Hwan for Save The Green Planet while best actor went to Faramaz Garibian for Iranian director Asghar Farhadi's Dancing In The Dust and best actress went to Sinobu Ootake for her role in Kaneto Shindo's Owl.

The FIPRESCI Prize for best film went to the Danish-Swedish coproduction Skagerrak directed by Soren Kragh-Jacobsen.

The 25th edition of the event capped off its festivities with a gala party held for the first time in Red Square.

Hundreds of guests including Fanny Ardant, Steven Segal, Ken Russell, Gina Lollabrigida and Agnieszka Holland along with festival president Nikita Mikhalkov and Moscow's business and cultural elite partied throughout the night opposite Lenin's tomb. The floodlit Red Square was closed to the public and decorated with tens of thousands of red poppies for the unique occasion.

Earlier, Russian president Vladimir Putin met Segal, Ardant and Lollabrigida privately and the three sang his praises during the closing ceremony. Segal scored a hit with the local audience by revealing that his father is Russian and that he spoke the language as a child. Ardant received the Stanislavsky award, Russia's highest accolade for acting excellence for a foreign actor. Previous recipients include Jack Nicolson and Harvey Kietel.