Stars – The Five Ghosts
Shock, 2010 [rating:6.5/10] The fifth album by Montreal's Stars, is very much the brainchild of producer Tom McFall (Snow Patrol, Bloc Party). One of McFall’s first producing gigs was Stars’ still high watermark Set Yourself on Fire in 2004, but the 2010 version of the Stars/McFall marriage has dispensed with that album’s warmth and clarity,