From the movie The Sacrament:
— I'm trying to keep it together, so I can ask intelligent questions, but jet lag's kicked in and I am starting to melt. Jake, what do you think of all this so far? Give me your professional assessment.
— I don't know. I mean, I'm naturally cynical, but... The fact that a bunch of drug addicts and alcoholics actually pulled this thing together is a little bit impressive. The fact that they sold all their worldly possessions to do it... I don't know, just throws up the red flag for me a little bit. I feel like, I mean, if this is like a place to come and get clean or do a little bit of thinking for a month, it's perfect. I think it is an actual sustainable lifestyle for, you know, 60-something elderly people.
What does he exactly mean by that expression?