Only When I Larf is a 1968 British light-hearted comedy crime drama, directed by Basil Dearden, and starring Richard Attenborough, David Hemmings, and Alexandra Stewart. It is adapted from the 1968 novel Only When I Larf by Len Deighton, and features Attenborough as an ex-brigadier con man in a variety of guises.