I agree about Spanish Prisoner. Another very good Mamet flick. The Prestige was also very good. Good enough for me to go out and buy it on blue ray. And I don't buy many movies.House of Games is a good one. Spanish Prisoner also (same director, David Mamet).
Primal Fear
Memento
the Machinist
fight Club
Rear Window
Mulholland Drive
the Game
Prestige
the M Night Shaylaman crap