Good storyline with refreshing plots

#1

Good storyline but it is too long.