Fantasmas de Julho acompanha as vidas cruzadas entre uma Youtuber iraniana chamada Neda e uma garçonete alemã vinda da antiga Alemanha Oriental chamada Ursula. Ambas sentem-se presas às rotinas precarizadas e instáveis de suas vidas. Numa noite de verão, Ursula, que está com o braço quebrado e engessado, encontra o amor num jovem músico da cidade, enquanto Neda, de coração partido, acredita ter reconhecido um velho amigo de Terã num enigmático gari. O destino de ambas se cruza nessa improvável sequência de eventos que soam como uma caça a fantasmas. Uma amizade inesperada entre as duas mulheres se forja em meio à aventura pelas montanhas e o desejo em encontrar uma nova vida.