C'mon everybody ... Emily Burns, as Natalie the motor mechanic gets All Shook Up when James Stephenson, as Chad, brings tight jeans and rock 'n' roll to town.
The rock 'n' roll musical featuring Elvis Presley classics is staged by Showbiz Queenstown in the Queenstown Memorial Hall, every night at 8pm, until Saturday, May 28.
Tickets range from $15 to $49.50 and are available from the i-Site Visitor Centre Queenstown, or Ticketdirect.
The only matinee show of All Shook Up is on Sunday at 2pm.
The ticket box opens an hour before each performance.