SignsRufus7.0· July 21, 2026FollowReally cool, Idk why people say it's a deus ex machina because that's clearly the point. Of the film and thats like all the criticism I have heard of itCommentsSign in to react and join the conversation.Sign inGet the app