2 months ago2 viewsOriginally published: 2025/06/18 A review of one of my favorite films, a very thought-provoking depiction of religious conflict in Japan in the 17th century.