In this sci-fi thriller, authorities begin looking into a series of violent deaths. Their investigation leads them into the arcane worlds of UFOs and nuclear research.
Point of No Return full movie is released on Sep 10, 1976. Watch Point of No Return online - the English Horror movie from Canada. Point of No Return is directed by Ed Hunt and created by Ed Hunt with Nicky Fylan and Cec Linder.