Layer Cake ★★★½

Fine movie that got Craig his Bond role. Intelligent writing, great acting.