Marcellus is reluctant to follow because he is afraid of the ghost. Most people are afraid of the unknown; this would include soldiers, who are used to fighting until the enemy is killed. Marcellus is dealing with a ghost, which he cannot defeat it with his partisan (though he hopelessly offers it), and this scares him. Marcellus is a soldier who is guarding Elsinore, and the ghost is wearing the armor that he wore to defend his land against Fortinbras, the old king of Norway. Another soldier, Bernardo, says, "This portentous figure comes armed through our watch like the king that was and is the question of these wars." (Act I, p. 8)
When Horatio speaks to the ghost he says, "If thou art privy to thy country's fate, Which, happily, foreknowing may avoid, O, speak!" (Act I, p. 9) Marcellus and Bernardo believe it is an ominous sign and that perhaps the ghost has come with a warning about an imminent invasion; one that they would have to defend the castle against. Hamlet also thinks something must be wrong if his father's ghost is in armor. Marcellus is also afraid of the ghost because it leaves just as the cock crows to signal sunrise. He knows that spirits, including evil ones, cannot bewitch during the day time and he is unsure yet weather the ghost's intentions are good or evil, so he does not want anyone to follow it. Marcellus goes so far as to restrain Hamlet when he tries to follow his father's ghost.
Horatio is also