Questions & Answers about Kraj filma je bio dobar.
Because kraj normally takes the genitive case in Serbian.
So:
- film = movie / film (dictionary form, nominative)
- filma = of the movie / movie's (genitive singular)
In kraj filma, the literal structure is:
- kraj = end
- filma = of the movie
So the whole phrase means the end of the movie.
This is a very common pattern:
- kraj dana = the end of the day
- kraj godine = the end of the year
- kraj puta = the end of the road
Kraj is in the nominative singular.
In this sentence, kraj filma is the subject:
- Kraj filma = the end of the movie
- je bio dobar = was good
So kraj is nominative because it is the main noun of the subject, while filma is genitive because it depends on kraj.