Action drama about a business trip gone horribly wrong.Action drama about a business trip gone horribly wrong.Action drama about a business trip gone horribly wrong.