Maybe it's me. But this movie left me mostly going 'What the hell?' Performances range from excellent (John Travolta, Delroy Lindo) to disappointing (Gene Hackman). At times, it seemed like there were plot twists going on for the sake of plot twists, and following the convoluted twists and turns made my head hurt. Byzantine is one thing, but -needlessly- byzantine is another. Bonus points for the ending, though.