A lone astronaut finds himself stranded on a strange planet. Luckily, its inhabitants are friendly and only have the kindest of intentions – but what is their idea of ‘kind’??
Cast of this episode
Show more expand_more
keyboard_double_arrow_down