SPOILER: 12/21/10