Leo DiCaprio's Slasher -- Time to Pay the Price