Horrid Henry and the Aliens' Return

Horrid Henry and the Aliens' Return is the 6th episode in Series 9.