The performances of Karla Sofía Gascón and Zoe Saldaña bring energy and emotion, but the movie never gets beyond its splashy ...