Michael Moriarty

Along Came a Spider (2001) HD
IMDb:

Along Came a Spider (2001)

The Last Detail (1973) HD
IMDb:

The Last Detail (1973)