@variety.com 5 months ago ‘Presumed Innocent’ Finale Shocker: Is Jake Gyllenhaal’s Rusty Sabich Guilty or Innocent? The Killer Is Revealed to Be [SPOILER]