Charlotte is invited to a very strange game - which turns into a life-or-death situation.Charlotte is invited to a very strange game - which turns into a life-or-death situation.Charlotte is invited to a very strange game - which turns into a life-or-death situation.