Psühholoogiliselt traumatiseeritud Vietnami sõja veteran Travis Bickle töötab New Yorkis taksojuhina öises vahetuses. Inimkonnas pettunud mees ei suuda luua kellegagi emotsionaalset sidet ja see on temast teinud üksildase uitaja. Raskused igapäevaelus ja keelatud suhe 14-aastase prostituudiga jätavad talle vaid ühe pääsetee: vägivald.

Salateenistuses töötav meremees Robert Scott (Val Kilmer) on spionaažimaailmas kõrgelt hinnatud mees. Kui tema ülesandeks on leida valitsuse kõrgema ametniku tütar Laura Newton (Kristen Bell), määratakse tema partneriks rookie (Derek Luke), kellest saab tema kaitsja.