Amanda Knox appears as herself in the Season 1 finale episode of Peacock's 'Laid'. Peacock SPOILER ALERT: This post contains details about the Season 1 finale of Laid Stacked with a talented list of ...