A Love Song for Bobby Long is a 2004 American drama film written and directed by Shainee Gabel. The screenplay is based on the novel Off Magazine Street by Ronald Everett Capps.