Warning: clips may contain spoilers.