Deprecated: Return type of ExplodeIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/hamletwiki/includes/StringUtils.php on line 571

Deprecated: Return type of ExplodeIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/hamletwiki/includes/StringUtils.php on line 585

Deprecated: Return type of ExplodeIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/hamletwiki/includes/StringUtils.php on line 578

Deprecated: Return type of ExplodeIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/hamletwiki/includes/StringUtils.php on line 603

Deprecated: Return type of ExplodeIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/hamletwiki/includes/StringUtils.php on line 553

Deprecated: Return type of ResultWrapper::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/hamletwiki/includes/db/DatabaseUtility.php on line 186

Deprecated: Return type of ResultWrapper::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/hamletwiki/includes/db/DatabaseUtility.php on line 203

Deprecated: Return type of ResultWrapper::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/hamletwiki/includes/db/DatabaseUtility.php on line 196

Deprecated: Return type of ResultWrapper::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/hamletwiki/includes/db/DatabaseUtility.php on line 212

Deprecated: Return type of ResultWrapper::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/hamletwiki/includes/db/DatabaseUtility.php on line 175

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/hamletwiki/languages/Language.php on line 1902

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/hamletwiki/languages/Language.php on line 1902

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/hamletwiki/languages/Language.php on line 1902

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/hamletwiki/languages/Language.php on line 1902

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/hamletwiki/languages/Language.php on line 1902

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/hamletwiki/languages/Language.php on line 1902
<big>Francisco is one of the Danish army [[Sentinels]].
+
__NOTOC__
 +
<big>Francisco is one of the Danish army Sentinels.</big>
   −
Francisco is on watch duty at the beginning of the play.  He is relieved at midnight, actually soon after midnight, by [[Bernardo]].
+
===Role===
 +
<big>
 +
Francisco is on watch duty at the beginning of the play.  He is relieved at midnight, actually soon after midnight, by Bernardo.
   −
Francisco is apparently not of high rank, or he would not have been assigned to nighttime guard duty.  However, he must be of high enough rank to be considered fully loyal and trustworthy, and able to carry out important assignments on his own.  The sentinel duty is vital, as Denmark fears attack from Fortinbrasse's forces from Norway, an attack which could come at any time (that's why the watch is being kept.)  In modern terms, it means Francisco has to be more than a private, but almost certainly less than a captain.  He could be anything from a corporal to a lieutenant, with the rank of sergeant a fair bet.  Francisco is called "honest soldier" by Marcellus, and our word "sergeant" comes from Middle English where it meant "common soldier."  That's not conclusive, that Francisco is a sergeant, but it is suggestive.  (The word "sergeant" does appear in the play, in the final Scene.)  Further consideration of the sentinels' ranks, and other points, can be found on the [[Sentinels]] page.
+
Francisco is apparently not of very high rank, or he would not have been assigned to nighttime guard duty.  However, he must be of high enough rank to be considered fully loyal and trustworthy, and able to carry out important assignments on his own.  The sentinel duty is vital, as Denmark fears attack from Fortinbrasse's forces from Norway, an attack which could come at any time (that's why the watch is being kept.)  In modern terms, it means Francisco has to be more than a private, but almost certainly less than a captain.  He could be anything from a corporal to a lieutenant, with the rank of sergeant a fair bet.
  
Fatal error: Uncaught TypeError: MWExceptionHandler::report(): Argument #1 ($e) must be of type Exception, Error given, called in /home/public/hamletwiki/includes/Exception.php on line 678 and defined in /home/public/hamletwiki/includes/Exception.php:598 Stack trace: #0 /home/public/hamletwiki/includes/Exception.php(678): MWExceptionHandler::report(Object(Error)) #1 [internal function]: MWExceptionHandler::handle(Object(Error)) #2 {main} thrown in /home/public/hamletwiki/includes/Exception.php on line 598