Iranian director Vahid Vakilifars second feature-length film Taboor has been hailed at the 15th edition of Deauville Asian Film Festival in France.
Vakilifar's screen creation was awarded the Critics Prize of Lotus Air France (Prix de la Critique Internationale) at the festival.
Taboor which means the naval of the earth in old mythology is about ...