As usual McAvoy is on top form. A low budget film as powerful as the mainstream. You have to watch and listen to get the subtle hints in the conversations to piece it together.
The ending is left open to hope for the best.
Thoroughly recommend watching