First Look at Immersive Sweeney Todd at Barrow Street