TEHRAN. (Iranart) – Acclaimed Iranian animated movie “Release from Heaven” directed by Ali Nuri Oskui has been selected as best animation at the Universal Film Festival in Kansas City.