John Cusack stars as Danny, an all round nice guy who plans to spend some quality time in the Caribbean with his girlfriend Lori. But although they've been planning their trip for months, it only takes a few minutes for it all to go wrong! To start, Danny misses his plane. Then, for all his attempts to catch up with Lori, he finds himself in ever more bizarre situations. From jailbreaks and jungles to hurricanes and hijacking, his only companion is roguish old sea dog, Captain MacLaren. She promised him ten days together in paradise. He never dreamed how far he'd have to go!