3.5 Lost & Found (Voltage Pictures – 2016) Lauren HutchinsonAugust 6, 2016 Lost & Found is that hidden indie gem you’ve most likely never heard of. It’s a shame a huge part of a film’s success is based off its promotion and publ... See More... Film Reviews0 Comments 02 min read