Stranger Than Fiction (R, 1999) review