I know of a couple of people who have been sacked for gross misconduct (one selling unused company IT hardware on ebay, the other using her company credit card/entering overtime for herself and others fraudulently) and both moved on with their careers.
One I know took a couple of attempts, she got references from friends/colleagues at old workplace (again fraud) and got a job, but someone in new company knew who she was and the circumstances of leaving her old job and on day one she was asked to leave (friends/colleagues were also disciplined for providing "company" references). Second time she got a job ok, I believe friends took the risk and gave her references again, and she's been there for >7 years now.
The other person, a 19 year old, got references from colleagues at the workplace who would still vouch for him and he lied about why he left his previous job and is now a project manager at another company.
They both did things that were unexplainable and pretty much made them unemployable so had to cheat and lie. Not a path recommended for the faint hearted/honest amongst us.
Personal references should be easy enough if you knew people well in your old workplace who will vouch for you, official company ones are much harder to obtain.
I guess it all depends on whether you can explain the reasons behind the problems at your old company sufficiently, with the back up of personal references from colleagues, for them to understand the circumstances.