Los historiadores no están convencidos de la veracidad de la leyenda y creen que la leyenda es apócrifa, pero en ella Bruce (el rey Roberto I), mientras luchaba contra los ingleses, se vio obligado a refugiarse en una cueva después de una serie de fracasos militares.