The Spy Left Out in the Cold: Bay of Pigs Vet Bernardo de Torres Died Alone
By Owen Band
Tribeca's Scarface Panel Was a Bust, Much Like the Film's 1983 Miami Premiere