Went to see this show in Macau. Lasts at least 1 and half hours. Must say this is the best show I have ever seen and I have seen a few. The fitness of the actors is outstanding and the special effects are amazing. The swimmers have no concern for heights. Just Brilliant. I would see it again many times