Avec Le garçon aux cheveux verts, Joseph Losey livre une fable gentille et généreuse sur la tolérance. Doté d'un magnifique Technicolor, le film entraîne rapidement le spectateur dans cette histoire pas banale (surtout pour l'époque) et il est difficile de ne pas s'attacher aux personnages. Les acteurs principaux sont excellents en particulier Pat O'Brien dans le rôle de Gramp, vieil acteur farfelu aux histoires invraisemblables. Il forme avec Dean Stockwell (le jeune Peter) un joli duo qui fonctionne parfaitement à l'écran. La réalisation de Losey, toute en sobriété, en fait un film léger et sans prétention agréable à regarder du début à la fin.Mais le flot continu de bons sentiments déçoit un peu. Le message reste simpliste ("Il faut de tout pour faire un monde" pour reprendre Arnold et Willy) et la réflexion n'est pas poussée très loin. On a l'impression que les scénaristes, partis sur une excellente idée, n'ont pas développé toutes les possibilités du scénario. Mais le talent des acteurs et du metteur en scène font du Garçon aux cheveux verts un classique peut-être pas indispensable, mais intéressant à voir même 70 ans après.