Layer Cake

Layer Cake (2004)