Der britische Film "The Bruce" von 1996 mit Sandy Welch in der Hauptrolle beschreibt den Aufstieg Roberts zum schottischen König und kulminiert in der Schlacht von Bannockburn. Im US-amerikanischen Film "Braveheart" von 1995 wird Bruce von Angus Macfadyen verkörpert und seine Rolle im Schottischen Unabhängigkeitskrieg – allerdings in stark fiktionalisierter Weise – angeschnitten. Der Film "Outlaw King" (2018) schildert das Leben Roberts und den schottischen Unabhängigkeitskampf von etwa 1301 bis 1307. Er beginnt mit Roberts Anerkennung der Herrschaft des englischen Königs Eduard I. über Schottland und seiner Heirat mit Elizabeth de Burgh, schildert dann den Beginn des Aufstandes und endet mit der Schlacht am Loudoun Hill.