Anybody else watched this?




It will certainly not be to everyone's tastes, but if you like offbeat "cape" shows, Give it a go.