La película cuenta la historia de la Reina Victoria (interpretada por Judi Dench) y su relación con un sirviente escocés, John Brown (interpretado por el comediante Billy Connolly), y el posterior escándalo que provocó.