The villain in A Few Good Men is Colonel Nathan R. Jessup, played by Jack Nicholson. Colonel Jessup is the commander of the U.S. Marine base at Guantanamo Bay, Cuba. He is a tough, no-nonsense leader who expects his subordinates to follow orders without question. When two Marines are accused of killing a prisoner, Jessup is determined to cover up the crime and protect the reputation of the Marines. He is willing to lie, cheat, and even kill to achieve his goals. In the end, Colonel Jessup is brought down by his own hubris and arrogance.