Charlie is a character from the TV show Legends of Tomorrow. He is a kind of magical creature called a "shapeshifter" who escaped from Hell to wreck havoc across the timeline. However, Charlie was merely scared and confused, and didn't mean any harm. Thus, the Legends decided to spare her and add her to the team so her knowledge of magic and magical beings can be beneficial to the team, althought John Constantine deprived her of her shapeshifting abilities because he is prejudiced towards shapeshifters.
Althought Charlie started butting heads with the rest of the Legends, she soon grew to care for the team and is now more than happy to help protect the space-time continuum. She is irascible and snarky, but still noble and kind.
She speaks with a thick "Cockney" British accent.