Spoiler Alert: Bruce Willis Is Dead and 399 More Endings from Movies, TV, Books, and Life - 9780762777426