Filmmaker Maggie Betts July 15, 2011JennAdd comment Filmmaker Maggie Betts attends the premiere of ‘Tabloid’ at the IFC Center on July 11, 2011 in New York City