Camelot Cast Richard Harris Vanessa Redgrave Franco Nero David Hemmings Lionel Jeffries Laurence Naismith Pierre Olaf Estelle Winwood Gary Marshal Anthony Rogers Peter Bromilow Sue Casey Gary Marsh Nicolas Beauvy