The Moscow IDFF Best Film award went to Ksenia Elyan's How Big is the Galaxy. Click HERE for more information.