Antonio Banderas will star as Captain Álvaro Salcedo in Mare Nostrum, the latest feature from Argentinian filmmakers Mariano ...