translate English to French: Peter A. Almond, the film's producer also participated.
Peter A. Almond, le producteur du film était aussi présent.