Manmade Productions is a collective of visual and musical artists from New Jersey who have been working together on various film and music projects since 2005. Most recently, the group has produced several award-winning films, including Before the Snow and Hotel. Their latest project, The Last Visit, is currently on the festival circuit.