This could have been a really good movie.... could have been. The director's penchant for often bizarre special effects ruined it. We are frequently treated to multiple images superimposed on the same screen; truly weird flashbacks; and an absurd scene where a character out for a stroll has a conversation with the mostly translucent angel of his late mother.