The sound of leather clapping against leather rebounded through the room as Andrea Carrow's gloved hands repeatedly hit the punching bag. She'd been training in her home gym for an hour now, and sweat glistened on her chocolate skin, making it glow with health as she sent a roundhouse kick towards the heavy object.

Her sweat-soaked dark caramel hair was pulled up in a high ponytail, wayward strands falling to frame her face. Her bright hazel eyes were determined and intense as she concentrated on the task at hand. She inhaled deeply, sending the scent of grime, sweat and hard work flowing along her senses.

A piercing beeping split throughout the room, making the tense atmosphere disappear. Andie breathed a huge sigh of relief, tapping her iPhone to stop the timer.

Picking up a towel from a nearby rack, she scrubbed at her neck, face, arms and midriff before wrapping it around her neck and climbing up the stairs. She opened the door to the kitchen and smiled at her roommate, Riley Hayden.

"Work out over?" It was more of a statement than a question. Andie nodded and grinned at her friend, absently wishing she could pull off the shortie pajama set the way the woman in front of her could. Riley was a beautiful girl. She came from Spanish descent, had long chestnut hair and coffee-brown eyes, which at times seemed like they could see into your soul. Whenever she smiled, dimples appeared on each cheek and she had a body any woman would kill for.

Andie and Riley had known each other for years. They'd met when the two girls were sixteen and Riley had been introduced to Andie's family after she'd begun dating Andie's older brother, DJ. DJ and Riley had separated a year later under good terms, and since Andie and Riley had become close, DJ and Riley remained close friends as well.

"Yeah. I'm gonna go take a shower and get ready for work. We car-pooling today?" Andie questioned. Riley smiled and nodded, putting her bowl in the sink.

"It's all about saving energy. Can't have the earth die now, could we?" Riley grinned. Andie raised an eyebrow, making Riley wince. "O-kay, so maybe my car broke down."

"I thought so." Andie winked. She left the kitchen and entered the bathroom. After taking a quick shower and dressing in a white blouse, grey dress pants and a matching figure-hugging blazer, the two girls left the house.

They got in the car and after stopping for coffee along the way, Andie quickly dropped Riley off at the firm where she worked as a lawyer, before parking in front of San Francisco Police Department.

She loved this place. It was like a second home. Andie lived and breathed her work, always had, ever since she'd caught her first imaginary robber when she was four years old. She'd gotten a major thrill at throwing the barbie doll slash badguy behind bars, and she'd known from then on exactly what she was going to be when she grew up. She hadn't wavered since, despite her families protests.

Her dad had forged a successful career on the force, why couldn't she?

Grabbing her bag and coffee, she quickly entered the building. Her black peeptoe heels clicked against the marble flooring as she neared her workstation. She gave quick greetings to her fellow workmates, before dropping her stuff on her desk and getting comfortable in her swivel chair. She was soon engrossed in wrapping up her latest case.

"Detective Carrow!" Chief Clayton Bronx bellowed from across the room. Andie's head shot up, and she hurriedly stood from her seat, striding toward where he was standing outside his office. He nodded his head towards the empty room and Andie followed him through, closing the door behind her.

"Take a seat, Detective," the Chief instructed. Chief Bronx was a strict man. He took everything seriously and didn't stand for nothing. He was all-American, with a shiny, bald head and a short, stumpy build. He seemed to take pleasure in making people suffer, but had always had a soft spot for Andie. Probably because he'd known her father, her brothers and herself since she was a young girl.

"I've got an assignment for you," he said, getting straight down to business. He slid a large folder that was sitting on his desk further towards the young Detective. She opened it as he continued, "They've been quite a nuisance for some time. Their mother and aunts were and still are prime suspects for a lot of unsolved cases." He paused briefly to see if she had any comment, before continuing. "I want you to go undercover. Get close to them, scope them out; figure out what they're hiding. We can't let any more innocent citizens die, we need to stop them."

"The Halliwell's," Andie read aloud. "Wyatt Halliwell, Christopher Halliwell and Melinda Halliwell." She connected eyes with the Chief after she'd quietly read some more. Two generations of unsolved cases? Hmmm. This should be interesting. "Alright, I'll get started on it now. Thanks Chief."

She stood from the seat and just as she was about to touch the doorknob, Bronx called her back. "Be careful, Andrea. A lot of deaths have been connected to the Halliwell's. I wouldn't want one of my best detectives joining them."

She nodded, keeping an even expression. She exited the office and stared down at the huge file. Looks like she's had some research to do.