Agreed, great book. There is a second book in that series, The Boy On the Bridge, I believe. Also quite good.
I found the movie on Kanopy through my (Canadian) public library. I'm not sure how easy to find it is on other services, as it's not exactly blockbuster stuff. I discovered it quite by accident.