The movie leaves you guessing and then becomes a nightmare with a satisfying conclusion. I guess the moral is that love is what gives your life meaning. It is an interesting play on an old myth. So, they created a good movie that must have cost virtually nothing to make. Good job.