Despite there being plenty of films set in the future, there's a small number of films that actually predict a positive outcome. Here are our top three!