You know those old detective movies with the hot damsels in distress?  Why did they never end up naked on the detective’s desk!?  Scarlett Pain is the ultimate pin-up damsel in distress.