If you’re the kind of person who likes to ponder the mysteries of human nature even whilst you’re relaxing, watching a detective film might be just the perfect pastime.
We picked eight of the best of these films. Each one is guaranteed to entertain for hours – and to stretch your intellect.

#1.Angel Heart(1987)

#2.Memento 2000)

#3.Zodiac(2007)

#4.True Detective(2014 – 2015)

#5.Mystery Road(2013)

#6.Mindhunters(2004)

#7.L.A. Confidential(1997)

#8.Män som hatar kvinnor(2009)

Also Read More: Top 7 Bollywood Movies About Student Lives