Stellan Skarsgård as John River

Meet Stellan Skarsgård a.k.a. John River, the tormented detective in the Netflix series River.

Back to Top