An ambitious coffee salesman has a series of improbable and ironic adventures seemingly designed to challenge his naive idealism.
Malcolm McDowell
as Michael Arnold Travis / Plantation Thief
Ralph Richardson
as Sir James Burgess / Monty
Rachel Roberts
as Gloria Rowe / Madame Paillard / Mrs. Richards
Arthur Lowe
as Mr. Duff / Charlie Johnson / Dr. Munda
Helen Mirren
as Patricia / Casting Assistant
Graham Crowden
as Stewart / Prof. Millar / Meths Drinker
Peter Jeffrey
as Factory Chairman / Prison Governor
Dandy Nichols
as Tea Lady / Neighbour
Mona Washbourne
as Neighbour / Usher / Sister Hallett
Philip Stone
as Jenkins / Interrogator / Salvation Army Major
Alan Price
as Alan Price
Mary MacLeod
as Mrs. Ball / Salvationist / Vicar's Wife