Host your private event at any of our theatres locations!<\\\/strong><\\\/span><\\\/p>\\n <\\\/p>\"}],\"enabled\":true},{\"cols\":[{\"colID\":\"0\",\"colWidth\":\"12\",\"content\":\"{{showtimes-mobileonly}}\"}]}]}}","bottomBlock":"{\"layoutData\":{\"rows\":[{\"cols\":[{\"colID\":\"0\",\"colWidth\":\"12\",\"content\":\"{{slider}}\"}]}]}}","markerIcon":null,"headerTemplate":"horizon-two","headerImage":null,"translations":"{\"movies\":\"movies\",\"now playing\":\"\",\"advanced tickets\":\"advance tickets\",\"coming soon\":\"AVAILABLE TO PURCHASE\",\"more\":\"\",\"my account\":\"my account\",\"ticket prices\":\"admission prices\",\"concessions\":\"concessions\",\"buy tickets\":\"tickets & info\",\"get more info\":\"learn more\",\"featured movies\":\"MOVIES NOW PLAYING\",\"loyalty program\":\"\",\"theatre info\":\"location info\",\"checkout login head\":\"\",\"checkout guest copy\":\"\",\"spendable\":\"spendable\",\"ladder\":\"ladder\",\"special advance screening\":\"Special Advance Screening\",\"groupSales\":\"group sales\"}","showSeatLabels":1,"concessionImg":null,"smtpAddress":null,"smtpUser":null,"smtpPassword":null,"smtpHost":null,"welcomeEmail":"{\"subjectLine\":\"Welcome to Town Square Entertainment!\",\"body\":\"Welcome {{custName}}, This email confirms your account at {{chain}} has been setup and is ready for use! Thank you again. {{chain}}\"}","refundEmail":null,"receiptEmail":null,"showDates":1,"merchStoreActive":0,"emailListSource":null,"autoPopulateFilm":1,"groupComingSoonAdvance":1,"showLogo":1,"superLogo":1,"giftcardCopy":null,"showSearch":1,"localized":1,"ticketPricing":0,"appEnabled":0,"refundPolicy":"No changes to your ticket can or will be handled via phone or email. All cancellations, swaps, and refunds can be handled in the \"My Account\" tab on this website OR at the physical location you are purchasing a ticket for. \r\nTHANK YOU FOR YOUR UNDERSTANDING!","respectSingleSeatWarning":1,"showAmni":1,"defaultLoyaltyLevel":0,"gRecaptchaPub":"6LesAIolAAAAABaBcm1MsjXVzrOQ7nGD5XsM1ScE","disableGuest":1,"showGenres":1,"GA4":"G-6DSDMVHJP1","acceptedCC":"[\"accept_visa\",\"accept_mastercard\",\"accept_amex\",\"accept_discover\"]","checkoutPopupText":"All cancellations and refunds must be handled in the \"My Account\" tab on this website '; } if (a.dataset.multi != "true") { classInfo += 'SELECT TICKET TYPE FOR SEAT '+a.dataset.seatname+' '; } classInfo += ' '; if (availMemberTickets > appliedMemberTickets && (maxMemberTickets == 0 || appliedMemberTickets < maxMemberTickets)) { classInfo += ' MEMBERSHIP TICKETS '; if (availMemberTickets > appliedMemberTickets) classInfo += ' YOU HAVE ' + (availMemberTickets - appliedMemberTickets) + ' FREE MEMBER TICKET(S) AVAILABLE '; let availTickets = ticketPriceGroups[a.dataset.pricegroup]; availTickets.forEach(function(ticket) { if (ticketClasses[ticket]) { let tmpTicket = ticketClasses[ticket]; let linkedPricing = 0; if (tmpTicket.linkedItems.length > 0) { for (let a = 0; a <= (tmpTicket.linkedItems.length - 1); a++) { linkedPricing += tmpTicket.linkedItems[a].pricex100 * tmpTicket.linkedItems[a].amount; } } let taxVal = (incTax == 1) ? parseInt(tmpTicket.tax1x100, 10) + parseInt(tmpTicket.tax2x100, 10) : 0; let serFee = (incFee == 1) ? parseInt(150, 10) : 0; let feeText = (incFee == 1) ? '$' + ((parseInt(tmpTicket.pricex100, 10) + parseInt(linkedPricing, 10) + taxVal) / 100).toFixed(2)+' + ' + (serFee / 100).toFixed(2) + ' Conv. Fee' : ''; let priceText = ((parseInt(tmpTicket.pricex100, 10) + parseInt(linkedPricing, 10) + serFee) > 0) ? '$'+((parseInt(tmpTicket.pricex100, 10) + parseInt(linkedPricing, 10) + taxVal + serFee) / 100).toFixed(2) : ''; if (tmpTicket.bonus == true) classInfo += ' '+tmpTicket.appName+''+priceText+'' + feeText +' '; //let tmpPrice = (parseInt(tmpTicket.pricex100, 10) > 0 && tmpTicket.linkedItems.length == 0) ? ' + $'+((parseInt(tmpTicket.pricex100, 10) + parseInt(tmpTicket.tax1x100, 10) + parseInt(tmpTicket.tax2x100, 10)) / 100).toFixed(2)+' premium' : ''; //if (tmpTicket.bonus == true) classInfo += ' Member Ticket'+tmpPrice+' '; } }); } if (memberOnlyTicket != null && Object.keys(memberOnlyTicket).length > 0) { classInfo += ' MEMBER EXCLUSIVE TICKETS '; Object.keys(memberOnlyTicket).forEach(key => { let tmpTicket = memberOnlyTicket[key]; let linkedPricing = 0; if (tmpTicket.linkedItems.length > 0) { for (let a = 0; a <= (tmpTicket.linkedItems.length - 1); a++) { linkedPricing += tmpTicket.linkedItems[a].pricex100 * tmpTicket.linkedItems[a].amount; } } let taxVal = (incTax == 1) ? parseInt(tmpTicket.tax1x100, 10) + parseInt(tmpTicket.tax2x100, 10) : 0; let serFee = (incFee == 1) ? parseInt(150, 10) : 0; let feeText = (incFee == 1) ? '$' + ((parseInt(tmpTicket.pricex100, 10) + parseInt(linkedPricing, 10) + taxVal) / 100).toFixed(2)+' + ' + (serFee / 100).toFixed(2) + ' Conv. Fee' : ''; let tmpPrice = (parseInt(tmpTicket.pricex100, 10) > 0) ? ' ($'+((parseInt(tmpTicket.pricex100, 10) + parseInt(linkedPricing, 10) + taxVal + serFee) / 100).toFixed(2)+')' : ''; classInfo += ' '+tmpTicket.appName+'$'+((parseInt(tmpTicket.pricex100, 10) + parseInt(linkedPricing, 10) + taxVal + serFee) / 100).toFixed(2)+'' + feeText +' '; }); } if (typeof memberOnlyTicket !== 'undefined' && Object.keys(memberOnlyTicket).length == 0) { classInfo += ' STANDARD TICKETS '; let availTickets = ticketPriceGroups[a.dataset.pricegroup]; availTickets.forEach(function(ticket) { if (ticketClasses[ticket]) { tmpTicket = ticketClasses[ticket]; let linkedPricing = 0; if (tmpTicket.linkedItems.length > 0) { for (let a = 0; a <= (tmpTicket.linkedItems.length - 1); a++) { linkedPricing += tmpTicket.linkedItems[a].pricex100 * tmpTicket.linkedItems[a].amount; } } let taxVal = (incTax == 1) ? parseInt(tmpTicket.tax1x100, 10) + parseInt(tmpTicket.tax2x100, 10) : 0; let serFee = (incFee == 1) ? parseInt(150, 10) : 0; let feeText = (incFee == 1) ? '$' + ((parseInt(tmpTicket.pricex100, 10) + parseInt(linkedPricing, 10) + taxVal) / 100).toFixed(2)+' + ' + (serFee / 100).toFixed(2) + ' Conv. Fee' : ''; if (tmpTicket.pricex100 > 0 && tmpTicket.bonus == false) classInfo += ' '+tmpTicket.appName+'$'+((parseInt(tmpTicket.pricex100, 10) + parseInt(linkedPricing, 10) + taxVal + serFee) / 100).toFixed(2)+'' + feeText +' '; } }); } classInfo += ' '; for (let i = 0; i <= (SeatTicketArray.length - 1); i++) { const tmp = SeatTicketArray[i].split(","); let price = ((parseInt(tmp[3], 10) + parseInt(tmp[4], 10) + parseInt(tmp[5], 10) + parseFloat(tmp[13])) / 100); price = price.toFixed(2); cartInfo += 'Seat '+tmp[0]+' - '+tmp[2]+' ($'+price+') OUR COMPANY General Policies Refund Policy Privacy Policy Accessibility Info Terms Of Use Contact Us E-Mail Unsubscribe QUICK LINKS Gift Cards locations mobile app On-Screen Advertising my account Login Create Account JOIN OUR NEWSLETTER JOIN NOW! COPYRIGHT © 2024 - Town Square Entertainment. all rights reserved. COPYRIGHT © 2024 - MOBILE MOVIEGOINGTM - WEBSITES & MOBILE APPS FOR CINEMA This site makes use of cookies to facilitate the delivery of certain services. CLOSE
or in person at the physical location you have purchased a ticket for.
No changes to your order can or will be handled via phone or email.<\/b>","showtimeCutoff":0,"showSynopsis":1,"showStars":1,"customBackgroundImage":null,"confirmLocation":1,"loyaltyTiers":1,"premiumPrice":null,"stdLoyalty":null,"premiumLoyalty":null,"includeTaxFees":1,"showConcessionPricing":1,"accessibee":1,"updateConcessionPricingAutomatically":1,"blendLinkedItemsAtCheckout":0,"showAllSites":1,"stdADACopy":1,"avsType":0,"tippingEnabled":0,"lastCall":null,"nowPlayingSlider":0,"requireTicketforConcession":0,"emaillogoFile":null,"allowZeroDollarTickets":0,"footerLogoDesk":null,"footerEmailSubscribe":1,"footerLogoPort":null,"eventsEmail":null,"requirePhoneonSignup":0,"r_policy":null,"maxPagesBeforeDropdown":1,"filmBlockOrder":"[{\"name\":\"position1\",\"disp\":\"now playing\",\"order\":0,\"data\":null,\"enabled\":1,\"function\":\"nowplaying\"},{\"name\":\"position2\",\"disp\":\"showtime listing\",\"order\":1,\"data\":null,\"enabled\":1,\"function\":\"viewshowtimes\"},{\"name\":\"position3\",\"disp\":\"coming soon\",\"order\":2,\"data\":null,\"enabled\":1,\"function\":\"comingsoon\"},{\"name\":\"position4\",\"disp\":\"series & events\",\"order\":3,\"data\":null,\"enabled\":1,\"function\":\"series\"},{\"name\":\"position5\",\"disp\":\"\",\"order\":4,\"data\":null,\"enabled\":0,\"function\":\"nowplaying\"},{\"name\":\"position6\",\"disp\":\"\",\"order\":5,\"data\":null,\"enabled\":0,\"function\":\"nowplaying\"}]","showBannerAdvance":1,"footerLinks":"{\"footer_general\":1,\"footer_refund\":1,\"footer_privacy\":1,\"footer_accessibility\":1,\"footer_dmca\":0,\"footer_tou\":1,\"footer_locationinfo\":1,\"footer_mobileapp\":1,\"footer_employment\":0,\"footer_employment_custom\":0,\"footer_advertise\":1,\"footer_contact\":0,\"footer_contact_std\":1}","askDOB":0,"headerLinks":"{\"header_employment\":1,\"header_employment_custom\":0,\"header_contact\":0,\"header_contact_std\":1}","hideHome":1,"contactReasons":"[\"EVENT RENTAL\", \"LOST ITEM\", \"SUPPORT - GIFT CARD\", \"SUPPORT - LOYALTY\", \"COMPLIMENT\", \"COMPLAINT\", \"SUGGESTION\", \"SUPPORT - REFUND\", \"GENERAL FEEDBACK\"]","hoverShowtimes":1,"noGCSales":0,"sliderActions":1,"concessionsOverride":null,"enableFastSwitch":1,"seatFirstTicketing":1,"showWallsAisles":0,"productionStaging":1,"dynamicSlides":null,"subscriptionActive":0,"defaultLoyaltyProgramID":null,"flippyFlippy":1,"reminderServiceEnabled":0,"universalToken":0,"attributeIcons":1,"adaptiveSliderHeight":1,"defaultListView":0,"eventBookingService":null,"allowTrailersGlobally":1,"seoFeatures":1,"tldHome":1,"eblast_approver":null,"topBarFns":1,"allowGradient":1,"disableLocationInfo":0,"address1":null,"city":null,"state":null,"zip":null,"ticketingSite":1,"showtimeSepBar":0,"presentationMode":0,"navUppercase":1,"loyaltyCardBtn":0,"loyaltyStore":0,"hideLocationTabs":0,"maxMemberTickets":null,"ignoreAttributes":0,"useSenderID":0,"senderEmail":null,"senderEmailTxn":null,"incTax":0,"incFee":0,"reportingGroup":null,"accountTools":1,"geoFence":1,"geoFenceRange":100,"smsOutgoing":null,"smsEnabled":0,"smsInitialOffer":0,"smsOffer":null,"awsMailStatus":1,"startOfShowtimeWeek":null,"iOS":null,"android":null,"refundWindow":60,"guestRefunds":0}); let classInfo = ''; let tmpTicket; const incFee = 0; const incTax = 0; if (a.dataset.multi == "true") { classInfo += 'THIS PAIR OF SEATS REQUIRES TWO TICKETS TO BE PURCHASED
SELECT TICKET TYPE FOR SEAT '+a.dataset.seatname+' ('+(groupIndex + 1)+' of '+groupLength+')
'; } cartMessage= 'CONTINUE WITH SEAT SELECTION THEN'; //document.getElementById('cartMessage').innerHTML = cartMessage; document.getElementById('cartInfo').innerHTML = cartInfo; document.getElementById('nextBtn').innerHTML = 'CHECKOUT'; document.getElementById('nextBtn').style.backgroundColor = 'var(--mmBlue)'; document.getElementById('nextBtn').style.color = 'white'; } if (SeatTicketArray.length <= 0) { document.getElementById('cartInfo').innerHTML = ''; document.getElementById('nextBtn').innerHTML = 'SELECT A SEAT TO GET STARTED'; document.getElementById('nextBtn').style.backgroundColor = 'var(--main)'; document.getElementById('nextBtn').style.color = 'var(--font)'; } } function verifySeats() { if (seats.length <= 0) { fancyAlert('Please select at least 1 seat to continue'); } if (seats.length > 0) { fancyAlert('Please wait a moment while we confirm your seat selection', ''); const payLoad = JSON.stringify({ perf: 30212, seats: seats, linkedItems: linkedItems, seatNames: SeatTicketArray, site: 191124, film: 311, movie: 309 }); fetch('include/doVerifySeats.php', { method: 'POST', mode: 'cors', cache: 'no-cache', credentials: 'same-origin', headers:{ 'Content-Type':'application/json' }, redirect: 'follow', referrerPolicy: 'no-referrer', body: payLoad }) .then(function(response){ return response.json() }) .then(function(data){ if (data.status == 'success') { location.href = 'Cart'; } if (data.status != 'success') { fancyAlert(data.errorMsg); if (data.rtsResponse) { let rtsInfo = data.rtsResponse; let violators = rtsInfo.violators; violators.forEach(function(badseat) { document.getElementById(badseat).style.color = 'pink'; }); } } }) .catch((error) => { console.error('Error:', error); fancyAlert('Something went wrong!'); }); } } function getSeatData() { payLoad = JSON.stringify({ perf: 30212, site: 191124 }); fetch('include/getSeatData.php', { method: 'POST', mode: 'cors', cache: 'no-cache', credentials: 'same-origin', headers:{ 'Content-Type':'application/json' }, redirect: 'follow', referrerPolicy: 'no-referrer', body: payLoad }) .then(function(response){ return response.json() }) .then(function(data){ console.log(data); if (data.status == 'success') { doRenderSeatMap(data); } }) .catch((error) => { console.error('Error:', error); fancyAlert('Unable to retreive seat charts'); }); } $(function() { let payLoad; getSeatData(); });
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
These cookies are not used to track your personal data. With the exception of logged in users, all cookies that are used to deliver our service(s) do not contain personally identifiable information.
For more information, please review our cookie policy. By proceeding you agree, acknowledge and understand the way this website makes use of cookies.
Use of a 3rd party privacy tool or disabling cookies MAY prevent you from being able to complete a purchase.
\\n<\\\/td>\\n<\\\/tr>\\n<\\\/tbody>\\n<\\\/table>\",\"linkType\":\"pages\",\"dispOrder\":-1,\"archived\":0,\"displayName\":\"event rental\"}]","authHeader":"TW9iaWxlTW92aWU6NzBiZTYyZTYtOWJhYy00N2IyLWI1Y2EtZWEyNTQ0MzU3MzBh","folder":null,"3rdPartyCode":" ","systemPopup":null,"CSS":"{\"fontFamily\":\"Open Sans, sans-serif\",\"font\":\"ffffff\",\"fontFamilySecondary\":\"Varela Round, sans-serif\",\"ctaFont\":\"Poppins, sans-serif\",\"ctaTextSize\":\"12px\",\"ctaTextColor\":\"888181\",\"headerTemplate\":\"horizon-two\",\"mobileMenuIconColor\":\"\",\"mobileMenuNavColor\":\"\",\"topNavBar\":\"6b292a\",\"topNavBarFontColor\":\"ffffff\",\"topNavBarFontHoverColor\":\"ff0000\",\"headerBackground\":\"6b292a\",\"headerFontColor\":\"ffffff\",\"hover\":\"ff0000\",\"subMenuBackground\":\"6b292a\",\"subMenuFontColor\":\"ffffff\",\"subMenuHoverColor\":\"00ff26\",\"buttonFont\":\"Poppins, sans-serif\",\"buttonFontColor\":\"ffffff\",\"stepDotFontColor\":\"\",\"journeyBackgroundColor\":\"4b36ee\",\"journeyFontColor\":\"eeeeee\",\"movieBarBackground\":\"\",\"movieBarFontColor\":\"\",\"bigTicketBGColor\":\"ffffff\",\"bigTicketFontColor\":\"121418\",\"attributeBar\":\"ffffffff\",\"advanceTicket\":\"ff0000ff\",\"dateArrow\":\"\",\"dateBoxBorderColor\":\"6b292a\",\"dateBoxBGColor\":\"\",\"dateBoxFontColor\":\"\",\"monthBarFontColor\":\"\",\"numberBarFontColor\":\"\",\"selectedSeat\":\"3aa32c\",\"slideBgColor\":\"adababff\",\"slideTextColor\":\"\",\"main\":\"0a0810\",\"animation\":\"ffffffff\",\"accent\":\"dbdbdb\",\"border\":\"8d8484\",\"alertbar\":\"\",\"card\":\"564c76\",\"footer\":\"6b292aff\",\"footerFontColor\":\"ffffff\",\"footerFontHoverColor\":\"fff7b5ff\"}","favIcon":"https:\/\/media.mobilemoviegoing.com\/00001-00003-00035\/logos\/1680559606_SquareFavIcon.png","logoFile":"https:\/\/media.mobilemoviegoing.com\/00001-00003-00035\/logos\/1689199821_TownSquareEnt-update.png","512png":"https:\/\/media.mobilemoviegoing.com\/00001-00003-00035\/logos\/1680559606_SquareFavIcon.png","filmBlock":0,"topBlock":"{\"layoutData\":{\"rows\":[{\"cols\":[{\"colID\":\"0\",\"colWidth\":\"12\",\"content\":\"{{companyLogo-Mobile}}\"}],\"enabled\":false},{\"cols\":[{\"colID\":\"0\",\"colWidth\":\"12\",\"content\":\"
See Also
Movies, Movie Reviews, and More | FlipboardMary-Louise Parker Talks 'The Gray House' & Reflects on Her Most Impactful Roles