A young girl retreats into a captivating fantasy world to escape the torment of war.
AIRED ON 26 October 2010
EXPIRES ON 26 October 2030
Film