Three Live Ghosts (1929)
Three Live Ghosts is a 1929 American comedy film directed by Thornton Freeland and starring Beryl Mercer, Hilda Vaughn, Harry Stubbs, Nancy Price, Robert Montgomery, and Tenen Holtz. Three veterans of World War I return home to London after the armistice, only to find they have been mistakenly listed as dead. It was based on the play Three Live Ghosts by Frederic S. Isham.
More at Wikipedia.