Lorraine and Ed are back for another rumble with the demonic in The Conjuring: Last Rites (2025). But have we not had enough of them? Jason and Ali talk about haunted objects and tired franchises.