On My Skin Find out how Stefano Cucchi spent a week in jail on drug charges, and why it changed him forever. Watch On My Skin on Netflix. Image Source: Everett Collection