Back to User Reviews masterp Apr 4, 2009 4.5 ExcellentGreat movie bt ending could have been much better