Where to Watch Leo's Journey: The Story of the Mengele Twins online
Reviews
Be the first to leave a review for this title
This film chronicles the first-hand story of Nazi Doctor, Joseph Mengele, and his medical experiments on Jewish twins in Auschwitz during World War II. Survivor Leo Lowy's heart-wrenching journey blends historical footage and facts with expert testimony, revealing the true horror of Nazi medicine, and posing difficult questions about the nature of clinical experimentation.
"Leo's Journey: The Story of the Mengele Twins" — movie produced in Canada and released in 2001. It has a good rating on IMDb: 6.4 stars out of 10. It is a feature-length film with a runtime of 46min. "Leo's Journey: The Story of the Mengele Twins" is currently available to stream on Amazon Prime and Amazon Prime ⎥ Freevee and for rent and to buy on Amazon Store. Click on a playlink to watch it now!
Be the first to leave a review for this title