This is a very well constructed film. It is very enjoyable to watch due to the cinematography and acting. The well thought out story takes some turns which were surprising and we actually keep talking about. It will challenge you and your notions of what belief and love are to some people. Very much worth watching.