2050 where there's hope

Rating: 4/10 (28 June 2018)

Slow, boring, dull, dump it on tv as viewers love their mirrored image.