The most shocking film twists of all time Arrival (2016)

The set-up: The services of linguistics professor Louise Banks (Amy Adams) are called upon when aliens arrive on Earth. While experiencing visions of her daughter, who we learn died from cancer in her teens, Louise attempts to communicate with the race in a bid to discern the purpose of their visit.

The twist: Louise deciphers the language, which gives her the ability to see into the future. What we thought were flashbacks are, in fact, flash-forwards – her daughter is yet to be born.