Mafia....sponsored with the money of the exiled Cubans.
The Mafia lost their gambling business in Cuba, so they were pissed. The CIA was supposed to help the Cubans oust Castro.
The Mafia and the exiled Cubans collaborated. JFK was hated by the Cubans for failing to support the counter-revolutionaries at the Bay of Pigs. The CIA was also doing business with the Mafia in trying to assassinate Castro.
Doubtful the CIA was directly involved in the assassination, but not unlikely some former or disgruntled CIA personnel were involved helping with the Mafia planning.
Cuban money, Mafia planning. Lethal combo. Mafia was not too happy with Bobby Kennedy's way of running the Justice Department. Not to mention they wanted their casinos in Havana back. So they probably gave the Cubans a nice discount. Maybe even "comped" them.
Choice number two....Oswald acted alone. LOL!!!!
Reality; so many conspiracy theories. In Oliver Stone's movie, if JUST 1% was accurate, there had to be a conspiracy. While the movie did go overboard, there were a lot of mysterious facts. If it were one or ten, that would be one thing. But when you have hundreds of things that don't add up......
But the real proof is that Joe Pesci played David Ferrie. And Joe Pesci's bad guy characters are always guilty. Everyone knows that!!!
Peace,

RS