In the 2000 Charlie's Angels film, John Bosley was played by Bill Murray.
Murray's take on the stodgy and avuncular Bosley character was more buffoon-like, giving rambling speeches of little or no help to the Angels.
 Murray's Bosley was well received; the Washington Post described him as "very funny as the Angels' fussy, butler-esque helper", but considered the fact that this was "only because Murray's funnier than the role written for him".

For the first film, Drew Barrymore, the producer and star of the film series, pursued Murray for months to play Bosley; he consistently declined.
Eventually, he did the film but did not return for the sequel.
Murray clashed with co-star Lucy Liu on the set; the two eventually made up, but Murray didn't want to work again with her, fearing that they would have further conflict.

In the 2003 sequel film, Charlie's Angels: Full Throttle, a new character, John's adoptive brother Jimmy Bosley played by Bernie Mac, was introduced to replace him.
Bosley adoptive mother, Momma Bosley, played by Ja'net DuBois, is also introduced in the movie.

John Bosley returned in the 2019 third installment, played by Patrick Stewart.
In this movie, the Townsend agency has expanded internationally with multiple teams of Angels guided by multiple Bosleys, a rank named after John.
After many years of service, John decided to retire from the agency.
Near the end of the film, it is revealed that John is the villain, frustrated for not being chosen to replace Charlie as head of the agency, following his death.
In the 2000 Charlie's Angels film, John Bosley was played by Bill Murray. Murray's take on the stodgy and avuncular Bosley character was more buffoon-like, giving rambling speeches of little or no help to the Angels.  Murray's Bosley was well received; the Washington Post described him as "very funny as the Angels' fussy, butler-esque helper", but considered the fact that this was "only because Murray's funnier than the role written for him".
For the first film, Drew Barrymore, the producer and star of the film series, pursued Murray for months to play Bosley; he consistently declined. Eventually, he did the film but did not return for the sequel. Murray clashed with co-star Lucy Liu on the set; the two eventually made up, but Murray didn't want to work again with her, fearing that they would have further conflict.
In the 2003 sequel film, Charlie's Angels: Full Throttle, a new character, John's adoptive brother Jimmy Bosley played by Bernie Mac, was introduced to replace him. Bosley adoptive mother, Momma Bosley, played by Ja'net DuBois, is also introduced in the movie.
John Bosley returned in the 2019 third installment, played by Patrick Stewart. In this movie, the Townsend agency has expanded internationally with multiple teams of Angels guided by multiple Bosleys, a rank named after John. After many years of service, John decided to retire from the agency. Near the end of the film, it is revealed that John is the villain, frustrated for not being chosen to replace Charlie as head of the agency, following his death.
John Bosley (Charlie's Angels)