Far Cry 6 takes place on the fictional Caribbean island of Yara, which is inspired by Cuba and described as “the largest Far Cry playground to date” and “a tropical paradise frozen in time”. It is ruled by “El Presidente” Antón Castillo (Giancarlo Esposito), a fascist dictator with full control over the island. Castillo is guiding his son Diego (Anthony Gonzalez), who is unsure of his own future, to follow in his footsteps. Esposito described his character as a leader “trying to empower the people to understand that they need strong leadership now”, but is stuck in the middle of a revolution. Esposito further added “His father was a dictator before him and he wants to empower the people to take their country back. His goal is to use the resources that they have within the country to survive without allowing outsiders to come in and co-opt their scientists, their intellectual property, all of these things”. Esposito continued that Antón is “trying to empower his son to take up his mantle and really embrace ideas that would allow him to see that soon he will probably be the next leader in this country.
The player takes the role of a local Yaran named Dani Rojas, a guerrilla soldier fighting for freedom who attempts to restore their nation back to its former glory; the player can select Dani’s gender at the start of the game.