fallen angels 1995 ending explained