Answer
KC is a character played by Bosworth in the Netflix science-fiction miniseries "The I-Land". KC is a woman who is one of the eight people who wake up on a beach on an island. They do not know how they got there, but they soon learn that they are all criminals who have been given a second chance at life.