The Devil's TrapMax Battison10.0· July 26, 2025FollowThis was amazing, beautifully shot and an amazing story, the main theme of this is religion vs science but the anti oppression/government theme that underlines the whole film still feels very modern and relevantCommentsSign in to react and join the conversation.Sign inGet the app