Spoilers!!! No warning either. For shame. For SHAME!