There’s simply no show out there like it. Bombastic. Loud. Insane. Everything you would demand from Bat Out of Hell. Filmed at London’s Dominion Theatre on an extraordinary set, this was everything turned to 11!