via Top 10 Greatest Plot Twists In History – Listverse