L'ingegnere informatico Otaku (il termine giapponese per geek) è un giovane uomo medio, vestito con abiti poco eleganti e occhiali stupidi. Ma per fortuna, incontra una bella giovane donna su un treno di pendolari e la salva da un molestatore lascivo, innamorandosi di lei a prima vista.
Pochi giorni dopo riceve un messaggio di ringraziamento dalla donna insieme a un set di tazze da tè di Hermes. Non avendo mai avuto una ragazza o ricevuto un regalo da una ragazza in vita sua, Otaku cerca consigli sui suoi amici sul sito Internet Bulletin Board (BBS) usando il suo nome in codice Train Man (Densha Otoko): come dovrei chiederle di uscire? Profondamente interessati al primo amore di Train Man, i suoi amici della BBS gli forniscono volentieri consigli. Incoraggiato dal loro supporto, Train Man subisce un restyling totale per il suo primo appuntamento con Hermess. Non sa che sta per innescare un fenomeno su Internet...