Snowpiercer Season 3 Episode 8 is all about blood sacrifice. Of course getting to where they think Melanie is is harder than...