Na początku rolę Richarda Dreyfussa miał zagrać Sean Connery. Aktor zrezygnował dla bardziej dochodowej produkcji jaką był film "Polowanie na Czerwony Październik".
Na początku to Tim Roth miał grać Rosencrantza, a Gary Oldman Guildersterna. (Podczas filmu właściwie nie wiadomo, kto jest kim, ponieważ obaj bohaterowie ciągle mylą swoje imiona.)
Reżyser filmu, Tom Stoppard chciał do roli Guildensterna zaangażować Daniela Day-Lewisa. Ich spotkanie nie doszło do skutku, z powodu załamania nerwowego, jakie w tamtym czasie przeżył aktor, zobaczywszy na scenie ducha swojego ojca. Incydent miał miejsce, gdy aktor odgrywał scenę z duchem w teatralnej adaptacji "Hamleta".
Sting był kandydatem do roli Hamleta.
Film kręcono na terenie byłej Jugosławii: w Berezicach na Słowenii oraz w Chorwacji.
Utworem rozpoczynającym film jest "Seamus" grupy Pink Floyd. Jest to wersja instrumentalna. Na płycie Pink Floyd "Meddle" (1971) wersja ta ma partie wokalne.
Tytuł filmu pochodzi z jednej z ostatnich linijek sztuki "Hamleta". Brytyjski ambasador pojawia się w duńskim sądzie, gdzie znajduje martwego Hamleta, Claudiusa, Gertrude i Laertesa.
Kwestia ambasadora brzmi "...Powiedz (Królowi), że rozkaz wykonano, Rosencrantz i Guildenstern nie żyją".
Kartki papieru pojawiające się w wielu miejscach filmu, w tym w scenie, w której Rosencrantz robi "samolocik", to fragmenty "Hamleta".
Tom Stoppard pisząc scenariusz do filmu ''Rosencrantz i Guildenstern nie żyją '' zaadaptował swoją własną sztukę teatralną o tym samym tytule z 1967 roku.
Gdy statek wypływa w podróż do Anglii, Tim Roth (Guildenstern) wypowiada kwestię "Myślę, że resztę życia spędzę na statkach". W istocie aktor dotrzymał słowa wcielając się wiele lat później w tytułowego bohatera filmu "1900: człowiek legenda", który całe swe życie spędził na statku pasażerskim, nigdy nie stawiając nogi na suchym lądzie.
Niektóre filmowe dialogi to w rzeczywistości fragmenty "Hamleta" Szekspira.
Okres zdjęciowy trwał od 8 stycznia do 24 lutego 1990 roku.