Dame Angela Lansbury was second choice
Dame Angela Lansbury is synonymous with the part of Jessica Fletcher.
However, Jean Stapleton was initially identified as the perfect candidate for the role. The actress was interested in the opportunity but eventually declined, which prompted producers to turn to Angela.