The song touches on the British trait of stoicism with the "stiff upper lip" spirit in the face of adversity, and became immensely popular. It reached No.3 on the UK Singles Charts in 1991, and the 2012 Summer Olympics closing ceremony in London featured a live performance of the song by Idle.
Whilst trying to come up with a way of ending the film Monty Python's Life of Brian, Eric Idle wrote an original version of the song which was sung in a more straight fashion, which the other Python members eventually agreed would be good enough for the end of the film. However, Michael Palin noted in his diary for 16 June 1978 that during a script meeting, "Eric's two songs — 'Otto' and the 'Look on the Bright Side' crucifixion song — are rather coolly received before lunch." Despite being initially underwhelmed, the group warmed to Idle's efforts and the song was retained. While practicing during a break in filming, Idle found that it worked better if sung in a more cheeky manner. This new version was used in the film and became one of Monty Python's most famous compositions.
The song appears at the end of the film. The film's lead character Brian Cohen (played by Graham Chapman) has been sentenced to death by crucifixion for his part in a kidnap plot. After a succession of apparent rescue opportunities all come to nothing, a character on a nearby cross (played by Eric Idle) attempts to cheer him up by singing "Always Look on the Bright Side of Life". As the song progresses, many of the other crucifixion victims (140 in all, according to the script, though twenty-three crosses are actually seen on screen) begin to dance in a very restricted way and join in with the song's whistled hook. The song continues as the scene changes to a long-shot of the crosses and the credits begin to roll. An instrumental version plays over the second half of the credits. Its appearance at the end of the film, when the central character seems certain to die, is deliberately ironic.
"Always Look on the Bright Side of Life" was arranged and conducted by John Altman and recorded at Chappell's Studio with a full orchestra and the Fred Tomlinson Singers. The song appeared on the film soundtrack album, listed as "Look on the Bright Side of Life (All Things Dull and Ugly)". The subtitle does not appear in the actual song, and is only used on the soundtrack album. "All Things Dull and Ugly" was also the title of an unrelated track on Monty Python's Contractual Obligation Album (released only a few months later), which is a parody of the popular hymn "All Things Bright and Beautiful". The song was also released as a Double A side single with "Brian", the film's opening theme (performed by Sonia Jones).
When Chapman died on 4 October 1989, the five remaining Pythons, as well as Chapman's close friends and family, came together at his public memorial service to sing "Always Look on the Bright Side of Life" as part of Idle's eulogy...