In Passengers, there is a scene where Arthur tells Aurora that Jim couldn't wait to wake her up from hibernation. But Jim specifically tells Arthur, an android, to not tell Aurora. Why does Arthur leak Jim's secret even though Arthur insists he is a gentleman android and he wouldn't tell her?
Jim had previously instructed Arthur to keep it secret that he had purposefully woken Aurora up.
Arthur complied with this request.
Many months later, as Jim was preparing to propose to Aurora he made a throwaway comment about his relationship with Aurora:
Aurora: No secrets between me and Jim
Arthur: Is that so?
Jim: You heard the lady
A human would interpret this line with particular boundaries not a definite statement. You can see the direction of the film noticeably frames Arthur's reaction as one of surprise and understanding. The audience can guess what is about to unfold.
As an Android, Arthur took Jim's comment literally, not figuratively. This new information overrides the previous instruction and so Arthur casually mentioned that Jim woke Aurora up on purpose using the line
Jim was so looking forward to meeting you
This sequence of events moves the film into it's Second Act creating the conflict between Jim and Aurora that must be overcome.
1Amazing explanation! Aug 8, 2020 at 18:55
Because Arthur "thought" she already knows it. This is a part of dialogue that happened before Aurora found out the truth.
Aurora: Anyway, there is no secrets between me and Jim.
Arthur: Is that so? (looking at Jim)
Jim: You heard the lady.
Here is a link to video
She tells Arthur that Jim and herself do not have any secrets between each other. As a gentleman I believe Arthur felt the need to be as such by revealing the truth to Aurora.
1It was actually Jim that said there were no secrets between them. Mar 28, 2017 at 12:09
2It was't. It was Aurora. I thought it was Jim as well until I rewatched the clip. Mar 28, 2017 at 13:14
9@Venture2099 But Jim confirms it, which is the important thing. Even an android would realise that Aurora might think there's no secrets between them even if Jim is keeping secrets from her. Mar 28, 2017 at 13:21
4While you're correct that Aurora mentions there are no secrets, you're incorrect that Arthur mentions Jim's anticipation out of a gentlemanly need to clear the air of such a secret. As the other answers show, he misinterpreted Jim's confirmation about the lack of secrets as tacit confirmation that his previous condition of not mentioning the secret had been met (re: Jim saying "don't tell Aurora; it's a secret. Let me tell her.")– TylerHMar 28, 2017 at 16:29
When Jim told Arthur about his secret, Arthur appears to be in perfect health. Arthur told Aurora what Jim did to her pod because might be suffering from some malfunctions (short circuiting) after the meteor strike. And he might also be suffering from memory loss. If you listen closely you could hear some things inside of Arthur that sound like clicking and whirring.