Monster (film): Academy Award winning and it deserves it