Knock at the Cabin is the latest M. Night movie and it's based on a book, so of course he threw out the book's ending and created his own. Sigh. Here are the sins.