Escaping Twin Flamesneve· December 16, 2023Followjeff and shaleia might be the most uncharismatic cult leaders i’ve ever seen#scott slept#netflix original#2020s#female director#dir: cecilia peck#2023#documentary#watched in 2023#netflix#seriesCommentsSign in to react and join the conversation.Sign inGet the app