We booked our tickets through trip advisor but I would not recommend it. We printed the ticket as requested but when we got to the box office we were told there were details missing. We then had to use our data roaming to find the email. Then the number was not valid and we spent 20mins waiting for the travel organiser to resend the tickets with a new code. We missed the 7.40pm show and saw the 8.40pm. It was alright but not worth the effort we had to go to to see it.
The lady in the box office, Emy was extremely helpful but made comment that they continually have trouble with the agent and hence would not recommend buying tickets this way.