In Love in the Afternoon, who plays Frank Flannagan?

The story behind the answer

In Love in the Afternoon, Gary Cooper plays Frank Flannagan.

Flannagan is a wealthy American business magnate and notorious playboy living in Paris. His affairs attract the attention of private detective Claude Chavasse, whose young daughter Ariane overhears an investigation into Flannagan’s latest romance.

Ariane goes to the Ritz to warn Flannagan that a jealous husband intends to shoot him. She then pretends to be an experienced woman with a long list of lovers, captivating Flannagan while also making him jealous. Their relationship gradually shifts from his casual seduction to genuine attachment.

The casting can cause confusion because Billy Wilder originally considered Cary Grant for Flannagan, while Maurice Chevalier plays Ariane’s father. Audrey Hepburn plays Ariane. The film was adapted from Claude Anet’s 1920 novel Ariane, jeune fille russe, and its European release title was Ariane.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: