For a film that opens with an amicable breakup between a young couple, you would hardly expect it to go on to tackle themes like homosexuality, domestic violence and loneliness, all in one go. Yet, ...