Now Watching
Wellness
A group of wellness influencers are made to attend a team-building health retreat in the countryside. The event is a tech detox with a sense of adventure as they are dropped off at an unknown destination. Things go from …