'Long Last' film poster

Long Lost

Chad Schulz Film Reviews

2018 independent film ‘Long Lost’ is a smart and tense psychological thriller.