Q Did the movie Papillon film at Devil's Island? I have pictures I took there while I was serving in the U.S. Air Force, and some of the scenes from the movie look very familiar.
—Joseph McCord, Ionia, Mich.
The 1973 movie Papillon starred Steve McQueen and Dustin Hoffman in the true story of Henri Charriere, a prisoner who survived and eventually escaped the brutally harsh conditions of so-called Devil's Island off the northeastern coast of French Guiana in South America. It was filmed, however, in Hollywood-friendly Jamaica, the site of dozens of other movies over the years, including 20,000 Leagues Under the Sea, Club Paradise, Cocktail and the James Bond romps Dr. No and Live and Let Die.