Here is everything to know about Moon River episode 8, including the air date, preview, spoilers, and streaming details.