9. Donnie Darko (2001)
This weird film takes a number of watches before you can really get your head around the timelines and the plot. Donnie is plagued with visions of a giant bunny rabbit who gets Donnie to commit a series of crimes.
Donnie’s psychiatrist discovers the key to unlocking his hidden secrets is through hypnosis. She finds out more about what he thinks about his bunny rabbit friend.