He aquí por qué:
* Acto 1, Escena 1: La obra comienza con Horatio y Marcellus (un soldado) discutiendo la reciente aparición del fantasma. Se lo cuentan a Hamlet.
* Acto 1, Escena 2: Hamlet, después de enterarse del fantasma por Horacio y Marcelo, expresa su deseo de verlo por sí mismo.
* Acto 1, Escena 4: El fantasma se les aparece a Hamlet y Horacio, con Marcelo presente también.
Por lo tanto, Horacio, junto con Marcelo, fueron testigos del fantasma antes que Hamlet.