An ambitious young executive is sent to retrieve his company's CEO from an idyllic but mysterious "wellness center" at a remote location in the Swiss Alps but soon suspects that the spa's miraculous treatments are not what they seem.
Dane DeHaan
as Lockhart
Jason Isaacs
as Volmer
Mia Goth
as Hannah
Harry Groener
as Pembroke
Celia Imrie
as Victoria Watkins
Adrian Schiller
as Deputy Director
Ivo Nandi
as Enrico
Tomas Norström
as Frank Hill
Ashok Mandanna
as Ron Nair
Lisa Banes
as Hollis
David Bishins
as Hank Green
Carl Lumbly
as Mr. Wilson