Welcome to the online home of Lucky Find Productions, a documentary film company based in New York City.