Tom Grant
Why would he lie? He has nothing to gain whatsoever. His job is a private investigator. I don't think he would lie under any circumstance to make a film for little profit.
He's going up against a well known junkie and manipulative sociopath. I'm choosing to believe the person with the proven track record.