A Love Song For Bobby Long (R, 2004) movie review