Shout! Factory’s new release of “Explorers” is the closest we will probably come to seeing what the finished product would have been. The Joe Dante directed science fiction/fantasy film starred Ethan Hawke and River Phoenix.
Reviewing films slightly off the beaten path