It has many melodrama scenes and it just not look into the main character played by Stephen Amell,it goes through the life of everything and everyone who was beside the character throughout the hero's journey.It has many twists and turns througout.It shows the character’s past and how it influenced him.It also showed how he influenced his future.The series has a great ending in my opinion.