Top 16 Female TV Characters of All Time

16. Veronica Mars 1 of 12

The title character on the short-lived series 'Veronica Mars' was played by the always awesome Kristen Bell, who you might also remember from 'Forgetting Sarah Marshall.' Veronica was a misfit teenager who moonlighted as a private investigator, following her detective father on various missions as well as sneakily doing some own spy work of her own. She was wisecracking, smart, unique, and a total bad-ass. It's unfortunate that the series was canceled after only three seasons.