Check out all of the posts tagged with "self delusion".
Director Martin Scorsese’s unusual and disturbing mystery horror thriller is atmospheric, eerie and highly successful. It is set in 1954 in Boston’s secluded Shutter Island Ashecliffe Hospital for the criminally insane, where US marshal Teddy […]
Please use the navigation to move within this section.