A charming Gregory Peck totally nails the part and the luminous Jane Griffiths is a treat. Reginald Beckwith, as Peck's sidekick Rock is amusing. The ending is a little predictable but the director does an overall good job by rounding it up and presenting his points.