UK Filmmaker Patrick Ryder talks to me about his latest work, inspirations, The X Files & more
Patrick Ryder is a director, producer and writer who has won multiple awards for his short films. His latest two releases are Human which has won 9 awards now and […]