never heard film saw rental dvd bit sceptical many films past good ensemble casts cant anything film bad script cases seem carebr br well watched reason give movie theatrical release good story like genre seem little forced times appear good amount realism allows momentum carry pleasantly surprised good job justin timberlake major role ok hes oscar material yet hell learn role shows lot promise future here dylan mcdermott amazingly good unexpectedly nasty role definitely cream crop moviebr br ultimately give go disappointed bored fact think happy end result