Neil (Cillian Murphy) on todellinen elokuvanörtti joka omistaa pienen videoliikkeen. Hän viettää suurimman osan ajastaan mielikuvitusmaailmassa, mikä johtaa siihen että hän jopa jättää tyttöystävänsä, koska tämä ei ole tarpeeksi samanlainen kuin elokuvassa Butch ja Kid – auringonlaskun ratsastajat näytellyt Katherine Ross. Silloin kun hän ei istu kuin naulittuna television edessä katsoen film noiria, keskustelee hän elokuvista kahden kollegansa, supernörtti Lucienin (Michael Panes) ja vähän vakaamman Jonathanin (Jason Sudeikis) kanssa. Eräänä päivänä salaperäinen Violet (Lucy Liu) astuu Neilin videomaailmaan ja he tuntevat välittömästi vetoa toisiinsa. Mutta kuka hän on?