The Crying Game
The Crying Game pulls off a tremendously difficult technical feat; its screenplay contains not one, but two, wrenching twists, each of which could easily derail the narrative in the hands of a lesser storyteller.