Three thumbs up for Shattered Cabaret