Three unusual strangers must deliver a mysterious package.Three unusual strangers must deliver a mysterious package.Three unusual strangers must deliver a mysterious package.