ABANDON HOPE ALL YE WHO FOLLOW HERE

Warning: Not spoiler free