Proof is a 2005 American drama film directed by John Madden and starring Gwyneth Paltrow, Anthony Hopkins, Jake Gyllenhaal, and Hope Davis. The film opens with the 27-year-old protagonist, young mathematician Catherine (Gwyneth Paltrow) talking to her father Robert (Anthony Hopkins) after he startles her watching TV in the middle of the night. He gives her a bottle of champagne for her birthday, and they chat for a while about the nature of insanity, ending with the revelation that Robert died last week and his funeral is tomorrow. Awakened from this dream, Catherine realizes that Hal (Jake Gyllenhaal), a former graduate student of Robert's, is still upstairs, reading through Robert's books. Hal believes that somewhere in the gibberish there might be additional products of his mathematical genius. On his way out, he comments on the vast amount of work Robert did. Catherine, suspicious, searches his backpack but finds nothing, but when she picks up Hal's coat to give to him, a notebook falls out. He explains that he wanted to give the notebook as a birthday present because it "had something written in it about her, not math, her". Hal is forced to leave, giving the notebook as intended, when Catherine calls the police.