This movie is a phenomenon type movie.The cinematography the screenwriting and all the small details that was put into this movie was awesome.This is one of the greatest film of all time.Bong joon ho is a genius and his flawless takes in this movie was awesome.Also the ending was really beautiful yet heartbreaking.And the Expectations vs the reality sequence is the most awesome thing I have seen in this movie after I have seen it in 500 days of summer.Overall one of the best movies of all time.