You really cannot go wrong with any movie that stars Robert Shaw, Harrison Ford, Barbara Bach and Edward Fox and this movie - although blasted by the critics upon its release really is a great war movie.
Many saw this as a dissapointment due to its attachment to the Guns of Navarone, but if it is taken up on its own merits then one can see that this is really nothing more than a fun movie for funs sake, no serious character studies here and the movie is all the better for it.
Bond fans will notice a number of actors in this movie that had already occupied roles in the Bond franchise or would go on to appesar in the series. In addition to Shaw (from "From Russia With Love") and Bach (who was fresh off playing the Russian spy Anya Amasova in "The Spy Who Loved Me") and Edward Fox (who would go on to play M in the rogue 007 movie "Never Say Never Again") there is also Bach's co-star from "The Spy Who Loved Me" Richard Kiel, who was riding high as somewhat of a cultural icon (hey, he appeared in a Shredded Wheat TV commercial) after playing Jaws.
I suppose the Bond connection is most apparent in the choice of director with "Goldfinger"'s director Guy Hamilton handling the honors.
The plot of the movie is also very different from the MacLean book, but some good Boy's Own adventure. Shaw plays Mallory (yes the same character that Gregory Peck played in the original) and he and Fox's character (who was played by David Niven in the original) are sent into Yugoslavia to identify and kill a traitor from the first movie. So, they hop a ride along with Force 10 (headed by Ford's character) who are headed to the same location with the mission of destroying a key, strategic bridge. Of coursre things do not go entirely to plan, and soon the action begins to come thick and fast.
A movie that would get a lot more respect if it didn't have the name "Navarone" attached to it.