A young boy employs ingenuity and his imagination to escape his difficult life circumstances.
Hubert Davis
2005
11 min