Sherrybaby was screened in 2006.
The 63rd annual Cannes Film Festival was held from 12 to 23 May 2010 , in Cannes , France . Sherrybaby is a 2006 American drama film written and directed by Laurie Collyer . Screened at the Sundance Film Festival on January 25 , 2006 , the film received a limited release in the United States on September 8 , 2006 .