Sean bean and Richie Cambell did a fine job so did the rest of the cast. It's just that it really was slow and the flashbacks were constant and heavy handed with no real purpose. I fast forwarded the many flash backs and some scenes that were boring but mostly it kept onpoint. The director failed somewhere here.