Freedom RiverAnimation63Freedom River63Animationthumb_upthumb_downFreedom RiverJanuary 1, 1971Directed bySam WeissUplifting modern day parable about mankind getting along together. Narrated by Orson Welles. Animation directed by Sam Weiss.US content warning Last Updated: 27 days ago Request Update CastOrson WellesNarrator RecommendedMarvel One-Shot: Item 47Serial Teachers13 ExorcismsDead SeaRecep Ivedik 2ShamsheraMission: Impossible - Rogue NationSatanBrice 3Long DistanceSelena Gomez: My Mind & MeMan in LoveLiftTeen Titans: The Judas ContractCherrie - ut ur mörkret