Far Cry 6

Far Cry 6 takes place on the fictional island of Yara, “a tropical paradise frozen in time,” where a revolution has pushed Castillo to restore his nation back to its former glory “by any means.”

Castillo’s son, Diego, is a 13-year-old played by Anthony Gonzalez (Coco) and is being prepared to follow in his father’s footsteps.