Not every great movie is appreciated right away, some are underappreciated and only discovered later as gems.
There are certain movies that may have missed the mainstream radar, but are treasures of the silver screen.
Listed below are five great movies that you have probably never heard of, but they deserve your attention.
Highlander is an action-fantasy movie. This is an 80's gem with a devoted cult following. With a star-studded cast, it remains one of the most original yet overlooked movies ever made. The cast includes Clancy Brown, Sean Connery and Christopher Lambert.
Shattered Glass (2003)
Shattered Glass was nominated for only one Golden Globe Award. However, the movie did not receive the due attention it deserved. It is a story about a fraud journalist who fabricates news and tries to get away with it. Hayden Christensen plays the role of the journalist.
Jodie Foster plays an airplane engineer in this movie. Her character is en route to New York from Germany, to bury her husband. 3 hours into the flight, she finds her daughter missing. Worse still, the entire flight crew claims the kid was never on board. In a big plane, it is hard to find a missing person, whom nobody believes exists in the first place.
The Lovely Bones (2009)
The movie revolves around a murdered teenage girl. When a local sexual predator kills her, she watches over from purgatory, observing her family and the killer. After directing The Lord of the Rings trilogy, Peter Jackson helmed 'The Lovely Bones'. It remains one of his least popular movies.
Dolph Lundgren plays a US Marshal who protects high profile clients from security threats. John Woo, the action film extraordinaire, directed this TV movie. Lundgren, who is a bodyguard, is hit with a strange phobia of white color and his enemies are well aware of it.