Początkowo to Colin Farrell miał zagrać Robbiego Clarka. Wycofał się jednak z filmu, by udać się na odwyk (był uzależniony od tabletek na bóle pleców). Zastąpił go Heath Ledger.
Adrien Brody był brany pod uwagę do roli jednego z wcieleń Boba Dylana.
Zdjęcia do filmu kręcono w Brigham, Chambly, Hudson, Brome Lake, Montrealu i Farnham (Kanada) oraz w Los Angeles (Kalifornia, USA).
Zostało potwierdzone, iż Stephen Malkmus (wokalista działającego w latach 90-tych zespołu Pavement, solo występujący jako Jicks) na potrzeby filmu nagrał covery Dylana oraz "zdubbingował" śpiewających bohaterów produkcji.
Zespół Sonic Youth przygotował tytułową piosenkę "I'm Not There" do tego filmu.
Cate Blanchet nosiła w bieliźnie skarpetki, grając Boba Dylana.Twierdziła, że pomaga jej to w chodzeniu jak mężczyzna.