Peacock has revealed the trailer and details for Leopard Skin, which will launch all eight episodes on the streaming service on Thursday, November 17. The series stars Carla Gugino, Ana De La Reguera, Gaite Jansen, Amelia Eve, Gentry White, Nora Arnezeder, and Margot Bingham, with Philip Winchester and Jeffrey Dean Morgan. Fleeing a botched diamond …