Translation:The movie ended.
• 끝나다 - intransitive verb (no object complement) which means finish, come to an end.
영화는 끝났어요 - the movie came (has come) to the end/ ended (has ended).
• 끝나 있다 - be over, be done where over, done act as adjectives.
영화는 끝나 있었어요 - the movie was (is) over.
• 끝내다 - transitive verb, (can have object complement) meaning end, put an end to.
It is the causative form of 끝나다.
영화 감독은 영화를 끝냈습니다 - The film director ended (put an end to) the movie