Decent is a synonym of Good. Good is related to Glad. Glad is the opposite of Depressed. 
Moral is related to Character. Character is related to Movie. Movie can be used for Learn. you would Learn because Curious. 
Decent <--Synonym--> Good <--RelatedTo--> Glad <--Antonym--> Depressed 
Moral <--RelatedTo--> Character <--RelatedTo--> Movie --UsedFor--> Learn --MotivatedByGoal--> Curious 