Of the lead actors, only Sally Kellerman, Bobby Van, and James Shigeta perform their own singing. George Kennedy was coached by Bacharach but was not used as a vocalist in the finished film. Olivia Hussey, Peter Finch and Liv Ullmann were dubbed by Andra Willis, Jerry Whitman, and Diana Lee respectively. Some of the children who provided the singing voices of the children of Shangri-La were Alison Freebairn-Smith, Pamelyn Ferdin (a popular child actress of the 1960s and 1970s, who was the original voice of Lucy Van Pelt in the "Peanuts" TV specials), Harry Blackstone III, David Joyce and Jennifer Hicklin.