Ending(spoilers)
So, Echo confesses everything and is sent to prison for 1 to 5 years. That's believable. Tweedledee and Hercules both died, so that takes care of them. But what about Rosie? Why did she get to go free. No, she wasn't involved in the crimes directly, but she knew of them, and was possibly getting a share of the loot. Even knowing about it and not telling the police makes her an accomplice. It could be argued that Echo didn't rat her out, but even so, the court still knew that Hector's story was true, and that Rosie was in on the whole thing. The only thing I can think of, is that Echo could've lied and said they'd fooled her along with Hector, but still I find it a pretty interesting part of the story.
"Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read."
Groucho