Allan Hill lives in Detroit. To be more specific he has actually taken up residence in an abandoned Packard factory. Lost & Found Films has a produced a series of videos called This Must Be The Place “that explore the idea of home; what makes them, how they represent us, why we need them.”