All good things must come to an end... In the final series, hellfire preachers, demonic computer games and hellish weather conspire to bring down Desmond but, as always, he comes up smiling.
All good things must come to an end... In the final series, hellfire preachers, demonic computer games and hellish weather conspire to bring down Desmond but, as always, he comes up smiling.