Formulate an answer to this elaborate question: Farley Earle Granger was best know for collaborations with which director who's one of the film was based on based on the 1929 play by Patrick Hamilton?
Alfred Hitchcock