The show lasts for approximately 2 hours with a 15 minute intermission. Arrive 15-30 minutes before showtime to get your seats.