My Spirit

Gerard dies in 1601 and decides to wait for his soul mate, Frank, to join him in the spirit world but by every year that passes he find himself without Frank.
After more than 400 years of waiting, will Gerard finally find Frank?