There is no better entertainment than a film that can keep you engaged as you follow the plot and understand the characters, and then blow your mind into pieces in the end by hitting you with an unimaginable twist. And Hollywood is loaded with such thrillers.