The New York Daily News reported the veterans who gathered outside the Eugene O'Neill Theatre Saturday said they feel Fonda betrayed them and the United States by taking part in anti-war protests in the 1960s and '70s.
"Jane Fonda is a Communist traitor," the protesters said.
Vietnam War veteran Will Sekzer, also a former police officer, said the protest of Fonda's "33 Variations" production was aimed at renewing public interest at the past actions of the actress nicknamed Hanoi Jane.
"We want the American public to know we haven't forgotten what she did," Sekzer said.
Fonda earned the negative moniker for her anti-war actions and for broadcasting anti-American propaganda on Radio Hanoi during a 1972 trip to North Vietnam.
The Daily News said Fonda, 71, has previously apologized for those controversial actions.