Advanced Movie Ticket Sales