Reservoir Dogs Revisited - 2005