. . . "The principal characters that remain ??? most of whose names are revealed only in the credits ??? are Marina (Olga Kurylenko), Neil (Ben Affleck), Jane (Rachel McAdams) and Father Quintana (Javier Bardem)." .