Movie times, buy movie tickets online, watch trailers and get directions to AMC Town Square 18 in Las Vegas, NV. Find everything you need for your local movie theater near you.