I am giving it two stars because the service was poor. We sat down at 7:25pm. We ordered at 7:30pm and got our food at 8:50pm. It took 20 minutes for our server to notice our paper was standing up so we could notify him that it had been over an hour and we still hadn't gotten our food. It took another 20 minutes to get our water refilled. It wasn't busy and our theater definitely wasn't full. The couple next to us, who ordered the same time we did, didn't get their order until after we finally got ours. Our server said there was a mix up in the kitchen and comped our meals and the couple's meal next to us, but I would have rather had good service and been able to eat before the movie was almost over. Another reason I gave it two stars is because this has happened to us the last 2 times we were there, too. What saved it from getting one star was that the movie was great!