Have You Heard of The Point of No Return? By Marco Leal in Articles | No Comments The Point of No Return were a Spirit Filled Hardcore band from Germany. FFO: No Innocent Victim, Figure Four, The Blamed, 2Minute Minor, and Hanover Saints.