Everything Must Go
Simon Gallagher
Everything Must Go is a pleasantly engaging, entertaining human portrait - a journey that doesn't physically stray very far, but which treads a million metaphorical miles within its main character as he attempts to go from broken man to redeemed man.