I can see if maybe you thought the two hours was too much to risk, but $10? I hope I'm never that destitute.
For that price I can get a month of all-you-can-watch Netflix and a pack of popcorn, enjoyed at my convenience in my living room with as many friends/family as I like.
"Destitute" is the wrong word. "Frugal" is the right one.
Besides, we ARE talking about Battleship here. You can buy the darned game for less than one 2-hour ticket price. You'll be able to own the movie in a few weeks for less than that. Not like it's some cultural event you've got to see.