An animated allegory demonstrating the need to integrate the disabled into general society.
1942
1989
2016
2002
2004
1961