It's best to watch this film with no expectaions. I rented this from Amazon following their recommendation and checking out the reviews. Fortunately I'd forgotten them when I got around to watching this. I tried one night, watched a bit and realised that I wasn't in the mood. Sometimes you need to watch the first 20 mins of a film to get into it.
When I did watch Solas I struggled through most of it but was finally glad I did. It starts quite bleakly and there is an atmosphere of impending danger. Events unfold very s-l-o-w-l-y. Not very much happens, but you gradually learn about the characters and begin to root for them. There's quite a lot of rejection going on and the film is mostly about how they each respond to that. It's a low key affair that you need to be in the right mood to watch but perseverance brings a little hope.
Alone didn't make me cry, nor did I jump for joy at the end but the whole film was gently life-affirming. It's not preachy at all but shows what can happen when people reach out of themselves with dignity, care, forgiveness, hope and perseverance.
I agree that the subtitles are indistinct in places though the film is still well worth a watch.