When newly-wed couple travel to a foreign country for their honeymoon, the wife's mysterious disappearance sends the husband into a perilous journey to find her.