Barcelona is a great show that has been a hit with audiences and critics. The play is filled with unexpected moments, keeping audiences engaged.