Dec 10, 2017
This week, we watch the mind-bending thriller that begs to be viewed more than once. Leonardo Dicaprio is a detective that is about to blow the lid off of a government conspiracy located within a mental institution on a remote island off the coast of Boston...or so we are lead to believe.! Shutter Island...