Question: who played william in the film goodnight mr tom?
Answer: Nick Robinson