Kim was created to explore established character Lindsey Butterfield's (Sophie Austin) backstory and to act as a love interest for Esther Bloom (Jazmine Franks).
During her first year on-screen, she had obsessions with Joe Roscoe (Ayden Callaghan), Grace Black (Tamara Wall) and her sister Lindsey.
In a bid to explore Kim and Lindsey's past a "secret sister" Kath Butterfield (Mikaela Newton) was written into the show.
[1] Producer Bryan Kirkwood revealed that Kim was created to explore Lindsey's past and give long-term character Esther Bloom (Jazmine Franks) a new love interest.
Her rebellious, fun-loving nature is a huge contrast to sensible Lindsey, so the girls fight like cat and dog, but when they’re getting along, trust us, they’re a force to be reckoned with.
[8] Hollyoaks writers devised scenes which detailed a past obsession with Lindsey's fiancé Joe Roscoe's (Ayden Callaghan).
She tells Joe's girlfriend Nancy Osborne (Jessica Fox) that she slept with him following his own engagement party with Lindsey.
[4] Wood-Davis told Daniel Kilkelly from Digital Spy that her character wants to make Joe look bad but doesn't tell the whole truth.
[5] Wood-Davis told Carena Crawford from All About Soap that Kim is "one determined woman" and it would take more than Lindsey's intervention to stop her obsessing.
Wood-Davis told Sarah Ellis of Inside Soap that Kim wants revenge and prints out hundreds of screen shots of herself and Grace kissing.
[8] Hollyoaks released a trailer with advance spoilers revealing that Kim would orchanstrate the car chase amongst drama surrounding Esther's surrogacy.
[17] Franks told Digital Spy's Kilkelly that her character agrees to run away with Kim because she believes that Trevor is lying.
The events had ruined Kim's life and the actress believed it was the reason her character falls in love fast and develops obsessions.
Wood-Davis told Laura Heffernan (Inside Soap) that Kim goes to extreme lengths to get close to Lindsey because she wants them to be twins.
As Kim is a nurse at the hospital she becomes a suspect alongside Lindsey, Dr. S'avage, Celine McQueen (Sarah George) and Tegan Lomax (Jessica Ellis).
[25] Before the reveal writers played Kim committing a number of strange acts around the hospital making viewers and some critics believe she was the killer.
[40] Esther's grandmother Frankie Osborne (Helen Pearson) is unhappy with their plans and tries to sabotage their wedding day with Grace's help.
[47] Kim arrives in the village to work as a nurse at the local hospital and tells her sister, Lindsey Butterfield (Sophie Austin), that she is a lesbian.
Kim begins dating Esther Bloom (Jazmine Franks) who is acting as a surrogate mother for Grace Black (Tamara Wall) and Trevor Royle's (Greg Wood) baby.
Grace uses Kim to help frame Freddie Roscoe (Charlie Clapham) for Mercedes McQueen's (Jennifer Metcalfe) "murder" and lets her move into her flat with Esther.
Kim tells Nancy Osborne (Jessica Fox) that she slept with her boyfriend and Lindsey's ex-fiancé, Joe Roscoe (Ayden Callaghan), years ago.
Kim takes a lie detector test to prove that she loves Esther and reveals that she only became involved with Joe because she was jealous of Lindsey.
Kim spikes Reenie McQueen's (Zöe Lucker) drink with laxatives to hospitalise her and remove her from a shared cell with Grace.
Kim discovers that Trevor's teenage son, Dylan Jenkins (James Fletcher), has been cross-dressing and she starts to bully him.
Kim gets a visit from Grace, Cindy Savage (Stephanie Waring) and Eva Falco (Kerry Bennett) to the whereabouts of the Osbornes.
Esther wakes up with a caste on her leg and Kim tells her that she fell off the city wall and broke it and that Grace has murdered Frankie and Jack Osborne (Jimmy McKenna).
Kim discovers a voicemail and finds out that Ryan Knight (Duncan James) killed his wife Amy Barnes (Ashley Slanina-Davies) and put Tegan Lomax (Jessica Ellis) in a coma.
Kim remains trapped for months, surviving on tinned beans and starts talking to a Rick Astley poster for company.
After Glenn is murdered by serial killer Breda McQueen (Moya Brady), Kim decides to go on the run and take the blame.
Simone Loveday (Jacqueline Boatswain) later reveals that Kim had fled to the Dominican Republic, being hunted by Glenn's son Liam Donovan's (Jude Monk McGowan) associates.