For reclining seats you need a reservation, as they sell out fast. For regular seats you do not.
No but I recommend them
Also depends on the day of the week. We went to see Star Wars on a weekday and the theater was pretty much empty and we could have picked any seat we wanted. But we tried to go the weekend before and the theater was full and only a few seats left
Everyone gave you great answer(s) to your question. There are a couple of ways to get tickets that were not discussed in the other answers. Here are some other ways. Once a movie has a date and time for a movie it can be purchased. So if you're out and about you can stop by Horizon Cinemas and buy tickets for any day the movie you want to see plays. I've done this a few times myself. For an extra fee you can buy tickets on the Horizon Cinemas website. Find the movie you want to see. Click on the date you want to see the movie. Then select the time for the movie. Once you select the time the webpage will refresh. Just scroll down toward bottom where you can select the seats based on type and age group. You'll see seat pricing for adults, seniors, children and handicap options. After checkout you'll receive your tickets electronically. Enjoy the movie!
Nope, just helps if it's popular
Depends on the movie
Unless fully booked, or reserving a theater.
Thanks! Your answer is awaiting moderation.