Triangle
Film
10 Horror Movies Where The Final Girl Was The Villain
Not all heroes wear capes; not all villains wear codpieces.
Film
10 Movies You Have To Watch TWICE To Understand
From Joker to Donnie Darko, here are some movies that you'll definitely need to re-watch!