История начинается в разгар Второй мировой войны, когда Гай Краучбэнк, стремясь избежать личных проблем и унижений, связанных с его супругой, решает вступить в армию. Его жена, эффектная блондинка Вирджиния, не стесняется открыто заявлять о своих изменах, что лишь подталкивает Гая к радикальным решениям. Поступив добровольцем, он оказывается в составе группы, направленной в Дакар для поддержки сил «свободных французов». Однако обстоятельства складываются так, что Гай возвращается на родину прежде, чем успевает проявить себя на поле боя. После дополнительной подготовки он получает назначение в отряд коммандос и вновь отправляется на фронт. Благодаря удаче и череде недоразумений, Гай вместе с товарищами по оружию оказывается в центре внимания как герой войны, хотя их методы вызывают сомнения у командования. На фоне военных перипетий разворачивается и его личная драма. Возвращение в Англию становится поводом для неожиданных встреч и новых чувств, когда Гай вынужден вновь столкнуться со своей бывшей женой, что приводит к неожиданным поворотам в его судьбе.