The mission is continually dogged by German soldiers and the group is eventually captured in the town of Mandrakos by Oberleutnant Muesel (Walter Gotell) while trying to find a doctor for Franklin (whose leg is infected with gangrene). While being interrogated by SS Hauptsturmführer Sessler (George Mikell), Stavrou distracts the Germans and the team overpower their captors. They escape in German uniforms, leaving Franklin behind to receive medical attention. In due course, Franklin is injected with scopolamine and gives up Mallory's misinformation. As Mallory had hoped, most forces leave the fortress to counter the expected coastal attack. Upon infiltrating the village of Navarone, however, Miller discovers most of his explosives have been sabotaged and deduces that Anna is the culprit. She confesses that she did not escape but that the Germans recruited her as an informer in exchange for her release. Mallory reluctantly prepares to execute Anna as a precaution against detection, but Maria shoots her instead.