I felt pretty much the same way. Someone could have spent a couple of days on the script working out some problems and it could have been a great story. There was a lot of potential with the ghosts from another planet thing. but they just wasted it.
And you've gotta give them some points for letting her lover die, but it kinda seemed like a useless death. so that pretty much negates any points it would get for that.
"Jack the sound barrier. Bring the noise!"-Rat Thing from Neal Stephenson's Snow Crash
"I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain." -Bene Gesserit litany against fear