I'm a big fan of Liam Neeson's films I'd say and this was just 'Okay' to me, so take that for what you will. It wasn't terrible, and I somewhat enjoyed it. The premise itself is great, but it could have been way better. Neeson does what he can in the role and is serviceable as always.
It starts off supsenseful and interesting I'd say, gets decent in the middle and just fell off for me towards the end. I wish I'd liked it a bit more.
If anything, I'd recommend the original film El desconocido. It's more tightly paced, better acted and handles the premise far better.