In Love in the Afternoon, who plays Frank Flannagan?
Answer
Gary Cooper
Answer
Gary Cooper
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