Stacked Cast Angelica Sin Julie Rage Lovette Penelope Pumpkins Sana Fey Herschel Savage Ian Daniels J.J. Michaels