Question: who utters the last line in hamlet?
Answer: There were only two characters left alive who could speak the last lines, Horatio and Fortinbras. Horatio was the only one who knew all the facts from the time the ghost appeared in the first act right up until the final scene, and he promised that he would tell the whole story in good time.