You're right about his acting ability, but the killer for the movie was direction. Portman is a much better actor, but lame script and mediocre director was what really did it in. I suspect if she was more mature at the time she could have pushed back on some of the script and direction choices.