this could be a 10 if it wasn not for the quite predictable and hollywood ish scenario . daniel day lewis confirm it position a one of the lead actor of our time ( why not the lead may i ask ) and the rest of the cast stand in a very high level . i personally be impressed with hugh o connor who play christy brown a a child . the very first scene i watch him be really strong . wow .