Which actor played Martha Jane Canary in 'Calamity Jane'?
Answer
Doris Day
Answer
Doris Day
Doris Day played Martha Jane Canary, better known as Calamity Jane, in the 1953 musical Western Calamity Jane.
Directed by David Butler, the Warner Bros. film presents Day's Calamity Jane as a tough-talking, energetic frontier woman whose adventures unfold around Deadwood. Howard Keel plays Wild Bill Hickok, and the story invents a romantic and comic relationship between the two characters.
The movie is a highly fictionalized musical rather than a reliable biography. Historical Martha Jane Canary was a real frontier figure who became famous through stories about her life, but there is no solid evidence supporting the film's romance with Hickok. Canary claimed a close relationship with him, yet many of her more dramatic stories remain disputed or unsubstantiated.
The film's best-known legacy is musical: the song “Secret Love,” written by Sammy Fain and Paul Francis Webster, won the Academy Award for Best Original Song. The title can also cause confusion because later films and television productions have portrayed Calamity Jane with different performers.
Source: Wikipedia · fact-checked Sept. 2026