having some special rights, advantage or favor
Means "like a drama, usually exciting and impressive"
Imported from external platform