Can anyone identify this independent movie?