Long Farewell (2004) | Slate