A filmmaker's investigation into the destruction of giant Buddha statues in Afghanistan.
Christian Frei
Director
Taysir Alony
Self - Journalist
Sayeed Mirza Hussain
Self - Bamiyan Cave Dweller
Peter Mettler
Narrator - English version
Nelofer Pazira
Zémaryalaï Tarzi
Self - Archaeologist