Best film plot twists: 14 movies with brilliant and entirely unexpected endings