Opening today is the new action/thriller, Captain Phillips, starring Tom Hanks, Barkhad Abdi, Catherine Keener, Michael Chernus and Corey Johnson. The film, based on the 2009 hijacking of the U.S. container ship Maersk Alabama, follows Captain Phillips as he tries to defend his unarmed ship from Somali pirates. It's rated PG-13.

Also opening today is the new action movie from director Robert Rodriguez, Machete Kills, starring Danny Trejo, Michelle Rodriguez, Sofia Vergara, Mel Gibson, Antonio Banderas and Amber Heard. The film follows Machete, played by Trejo, a legendary secret agent, who is recruited by the U.S. President to stop a global terrorist, played by Gibson, from starting a nuclear war. It's rated R.

Here's what our critic Joanna Langfield thinks.