The film is okay, but the lead is superior to it. The cast in general is superb, but the writing is not. Others here have made excellent observations, so I won't spend time on that other than the annoyance of many questions never resolved. I felt this is a case for reasonable doubt all along, yet never addressed in the narrative. It's not a bad film, just not great. I do want to celebrate the lead actor, Kelvin Harrison: a striking and brilliantly talented young actor whose career I will be following closely.