At first I thought thi was going to be tacky becUse of its time travel aspect.

However, this touches on a lot of adult themed situations: Violence Pride Sacrifice Loss Heartbreak

That is just a breif list This is so worth the watc.