films with a good story