Papillon (1973) Safe cracker Henri Charrière (Steve McQueen) is falsely imprisoned for murder and sentenced to hard labor on Devil’s Island where he forms an unlikely partnership with scrawny embezzler Louis Dega (Dustin Hoffman) as they attempt to escape. To baby boomers, Steve McQueen is the epitome of cool, the idolized hero of their youth, but his… Continue reading On Devil’s Island