Dude - I can't believe they held your family and wouldn't let you leave! I was shocked at the way they treated Zak and I when we left, but never expected anything of this magnitude.
At least you pulled off an amazing conf despite all the following bullshit.