Nirvana is featured in show (8)
I believe the answer is:
paradise
'nirvana' is the definition.
(I know that nirvana can be written as paradise)
'is featured in show' is the wordplay.
'featured in' is an insertion indicator.
'show' becomes 'parade' (parade is a kind of show).
'is' put within 'parade' is 'PARADISE'.
(Other definitions for paradise that I've seen before include "one enjoyed before the fall" , "Place of utter bliss" , "park" , "Elysian fields" , "Utopia" .)