Oh, yeah. I loved the movie. Talk about surprise endings! The casting was excellent.
Definitely-Harrison Ford did different roles then and was believable in all of them, I think-he was the villain in a thriller, too-hid it so well that you believed someone else was the murderer until almost the end.