This is a thought provoking film, a good one. But the ending was heavily handed down to the viewers to conclude for themselves. I do not like that. Felt like a movie that was trimmed for the final 5 minutes of conclusion. But good movie nevertheless.