Weird Science
Strangers in Paradise
E26 Aug 10, 1996 30m TV-PG
Lisa and Chett must deal with a massive tropical storm--and each other--after they find themselves stranded on an island in the Bermuda Triangle.
Where to Watch Strangers in Paradise
Cast of Strangers in Paradise