The creative community loses a multi-talented inspiration. Designer, author, and filmmaker Hillman Curtis sadly passed away on April 18th after a three year battle with cancer. At only 51, Curtis leaves behind an impressive body of work which includes numerous award-winning short films and the feature-length film Ride, Rise, Road about David Byrne and Brian Eno.