A vision of the future from the film "Sunshine."
DPA

A vision of the future from the film "Sunshine."