Eyewitness (1981)

New York janitor Daryll Deever (Hurt) is an avid fan of television news reporter Tony Sokolow (Weaver). A wealthy Vietnamese man suspected of criminal connections is murdered in Daryll’s office building and Tony suspects Deever knows something about it.

She keeps after him for information, a pursuit Daryll allows because he is romantically interested in Tony, and a “cat and mouse” game ensues. This convinces the real killers that Daryll does know vital information about the murder, so he and Tony end up with their lives in danger over this false assumption.