Here... is the most recent picture... of the boy

Can't find what film that was from!