Suggest an edit16:20Space Sentinels: 5: The Return of AnubisBBC One Mon 18th Apr 1983, 16:20 on BBC One LondonAn animated series of science fiction stories.(Repeat) Source: Radio Times Suggest an edit