Who was also a producer, in addition to being a director, Alexander Mackendrick or Peter Chan?
Peter Chan Peter Ho-sun Chan (born 28 November 1962) is a film director and producer.
Ken Lim Ken Lim (born 1964) is an album producer, composer, publisher, artist manager, concert promoter and a communications strategist from Singapore. He came under the spotlight in 2004 as a chief judge of the Singapore Idol series. His remarks and deadpan expressions invariably drew attention with his comments.