Lake Shore Country Club briefly became a “Mission: Impossible” location.