Set in 1912 aboard the floating city of Columbia, BioShock Infinite casts the player as Booker DeWitt, a disgraced former Pinkerton agent. To wipe away his crushing debts, Booker is sent to track down Elizabeth — a mysterious young woman with strange powers who has been held captive in the sky-city since the day she was born. From there the story follows this unlikely pair as they fight to escape Columbia together, peeling back its dark and twisted secrets along the way.