Plot
After a terrible accident in the woods, Joel is confronted by two old friends whose mission threatens his life.
Where to watch Echoes?
Echoes is a horror movie featuring Steven Brand and directed by Greg Earnest.
Echoes is currently streaming on Amazon Prime Video.