Thinking of seeing Battleship this weekend? Do yourself a favor and go see The Avengers, again if you have to; Battleship gets literally everything wrong and fails to serve up even guilty pleasure entertainment. Between the perpetuation of the “movie adaptations of toy lines” trend, the continued sinking of Taylor Kitsch’s status as a leading man, and wholly disingenuous military worship, it’s hard to pinpoint exactly where Battleship goes wrong, but maybe the only takeaway that matters is that the film goes off the rails really early and never hops back on. Get my full thoughts over at Go, See, Talk!.
Good review over at GST. Sometimes I think big empty-headed special effects extravaganzas work better with as little plot as possible. Think of how the goofy romantic triangle got in the way of watching the Japanese bomb the ships in “Pearl Harbor,” or how the utterly unimportant story of Shia LeBeouf moaning about wanting a car was in “Transformers.” Just get to the action or make the movie about something else with the action as a backdrop (like “Titanic”). If a movie is about robots punching each other or aliens blowing things up, then give us that and make it fun without trying to shoehorn in some lame character plot that no one cares about.
By the way, Michael Bay didn’t have anything to do with the “G.I. Joe” movies. The first was directed by Stephen Sommers, who is a Michael Bay wannabe, the one responsible for the first two “Mummy” movies. Ugh.
I know Sommers is responsible for G.I. Joe, but Bay bears indirect responsibility for making that film a reality thanks to Transformers. When Stretch Armstrong ends up in theaters, we’ll all know who to blame even if he has nothing to do with the project himself.
And I agree, Jamie– movies like this should be streamlined. But they also need to have something present that makes us care about the mayhem we’re witnessing. Big FX bonanzas with more heart than brains don’t need to be character studies or displays of masterful plotting, but they need to get us invested so that we can empathize with the people involved in the spectacle. Otherwise it’s just noise for the sake of noise. Battleship ends up as exactly that. It’s horrendous.
Yeah, I agree. It’s the lame attempts at characterization that annoy me. Either tell a compelling story, or give us the spectacle. “Transformers” would have been so much better without the humans! One of the great things about “The Avengers” is that the characters are specific and enjoyable, and there’s just enough back story to give them motivation. In “Jurassic Park,” we knew that Alan Grant was focused on digging up bones and had no use for kids, so it was endearing when he had to protect the children from the dinos. If they had gone into depth with why he spent his life doing what he does and why he has such a dislike for young people, it would have been annoying. The alternative is (gasp) actually constructing a story about real human beings who the audience can relate to with problems that drive the story, working naturally into the conflict that provides a natural reason for the big effects.
By the way, I blame Michael Bay on all the problems of the world.
You’re totally spot on, by the way, about the tenets of characterization. There is such a thing as too much, especially when the goal of your movie is to dazzle with big spectacle. I think in the case of Battleship the very premise of Alex Hopper is completely overwrought; I don’t care that he stole a chicken burrito to win his lady love’s affections. I care more about what a useless punk he is than anything else, and I still feel the same way about him by the end of the movie.
Reading your review has solidified my stance on Battleship. I love Liam Neeson as an actor but man, I just can’t bring myself to possibly enjoy this horrible mockery of one of my favorite childhood board games. It just makes no sense. Why not call this movie anything else, why Battleship? The purpose of Battleship was as a strategy and memory recall game. There were no aliens or sinister plot that I was aware of. It was just me besting my fellow man(or older brother) in high seas action.
Why couldn’t they have just made a simple WWII-esque movie with two naval fleets that duke it out. Add some intrigue by sabotaging one fleet or something and have the lone surviving battleship on a revenge quest hunt down the other fleet one by one or something. I don’t know, anything but aliens though! But really, this movie just angers me every time I see something related to it.
Honestly, I don’t get the introduction of the aliens, either, unless Berg is trying to make some kind of commentary on war– specifically the conflict in Iraq, I’ll concede that that’s entirely possible, but underlying commentary doesn’t make a stupid movie any smarter. Such is the case with Battleship.
And I’m with you– just put two naval fleets in opposition to one another and let them duke it out. That would have been a better starting point. Ultimately the setting and the scenario leads the film to take itself far too literally, and so we get those absolutely idiotic callbacks to the game, which don’t work on screen in the slightest.
{"id":"2","mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/agcrump.work\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/agcrump.work\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"featured_image","featured_image_url":"https:\/\/agcrump.work\/wp-content\/uploads\/2025\/10\/image-asset-179x200.webp","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":false,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"A Constant Visual Feast","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Support My Work:","form_subtitle":"","currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thanks for supporting my work!","payment_confirmation_title":"A Constant Visual Feast","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much do you want to tip?","initial":{"instruction_type":"normal","instruction_message":"How much do you want to tip?"},"empty":{"instruction_type":"error","instruction_message":"How much do you want to tip?"},"invalid_curency":{"instruction_type":"error","instruction_message":"How much do you want to tip?"}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"Want to make a recurring tip?"},"success":{"instruction_type":"success","instruction_message":"Want to make a recurring tip?"},"empty":{"instruction_type":"error","instruction_message":"Want to make a recurring tip?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
Good review over at GST. Sometimes I think big empty-headed special effects extravaganzas work better with as little plot as possible. Think of how the goofy romantic triangle got in the way of watching the Japanese bomb the ships in “Pearl Harbor,” or how the utterly unimportant story of Shia LeBeouf moaning about wanting a car was in “Transformers.” Just get to the action or make the movie about something else with the action as a backdrop (like “Titanic”). If a movie is about robots punching each other or aliens blowing things up, then give us that and make it fun without trying to shoehorn in some lame character plot that no one cares about.
By the way, Michael Bay didn’t have anything to do with the “G.I. Joe” movies. The first was directed by Stephen Sommers, who is a Michael Bay wannabe, the one responsible for the first two “Mummy” movies. Ugh.
I know Sommers is responsible for G.I. Joe, but Bay bears indirect responsibility for making that film a reality thanks to Transformers. When Stretch Armstrong ends up in theaters, we’ll all know who to blame even if he has nothing to do with the project himself.
And I agree, Jamie– movies like this should be streamlined. But they also need to have something present that makes us care about the mayhem we’re witnessing. Big FX bonanzas with more heart than brains don’t need to be character studies or displays of masterful plotting, but they need to get us invested so that we can empathize with the people involved in the spectacle. Otherwise it’s just noise for the sake of noise. Battleship ends up as exactly that. It’s horrendous.
Yeah, I agree. It’s the lame attempts at characterization that annoy me. Either tell a compelling story, or give us the spectacle. “Transformers” would have been so much better without the humans! One of the great things about “The Avengers” is that the characters are specific and enjoyable, and there’s just enough back story to give them motivation. In “Jurassic Park,” we knew that Alan Grant was focused on digging up bones and had no use for kids, so it was endearing when he had to protect the children from the dinos. If they had gone into depth with why he spent his life doing what he does and why he has such a dislike for young people, it would have been annoying. The alternative is (gasp) actually constructing a story about real human beings who the audience can relate to with problems that drive the story, working naturally into the conflict that provides a natural reason for the big effects.
By the way, I blame Michael Bay on all the problems of the world.
Don’t we all.
You’re totally spot on, by the way, about the tenets of characterization. There is such a thing as too much, especially when the goal of your movie is to dazzle with big spectacle. I think in the case of Battleship the very premise of Alex Hopper is completely overwrought; I don’t care that he stole a chicken burrito to win his lady love’s affections. I care more about what a useless punk he is than anything else, and I still feel the same way about him by the end of the movie.
Reading your review has solidified my stance on Battleship. I love Liam Neeson as an actor but man, I just can’t bring myself to possibly enjoy this horrible mockery of one of my favorite childhood board games. It just makes no sense. Why not call this movie anything else, why Battleship? The purpose of Battleship was as a strategy and memory recall game. There were no aliens or sinister plot that I was aware of. It was just me besting my fellow man(or older brother) in high seas action.
Why couldn’t they have just made a simple WWII-esque movie with two naval fleets that duke it out. Add some intrigue by sabotaging one fleet or something and have the lone surviving battleship on a revenge quest hunt down the other fleet one by one or something. I don’t know, anything but aliens though! But really, this movie just angers me every time I see something related to it.
Honestly, I don’t get the introduction of the aliens, either, unless Berg is trying to make some kind of commentary on war– specifically the conflict in Iraq, I’ll concede that that’s entirely possible, but underlying commentary doesn’t make a stupid movie any smarter. Such is the case with Battleship.
And I’m with you– just put two naval fleets in opposition to one another and let them duke it out. That would have been a better starting point. Ultimately the setting and the scenario leads the film to take itself far too literally, and so we get those absolutely idiotic callbacks to the game, which don’t work on screen in the slightest.
ALEX HOPPER
Stone Hopper
I think we could have made that same damn joke over and over again on the podcast and it still would have been a totally awesome time.