Barnacle Bill (released in the US as All at Sea) is a 1957 Ealing Studios comedy film, starring Alec Guinness. He plays an unsuccessful Royal Navy officer and six of his maritime ancestors. This was the final Ealing comedy (although some sources list Davy as the last), and the last film Guinness made for Ealing Studios. His first Ealing success was in Kind Hearts and Coronets (1949), in which he also played multiple roles. The film was written by the screenwriter of Passport to Pimlico.