Nora decides to sue the powerful Upload corporations, but she quickly realizes that she might be in over her head.
Show
Upload
Episode
S03E08
Air Date
Nov 09, 2023