Still of Michael Palin in The Meaning of Life
Photo 1 of 39: Photo date: 26 August 2003 © 2003 Universal Studios Home Video. All Rights Reserved.