Could it be? After all these years without hope, is the promised one finally here?