Muppet Movie 's selling point perhaps (5)
I believe the answer is:
asset
'point perhaps' is the definition.
'asset' can be an answer for 'point' (I have seen 'Strong point ' mean 'asset' so perhaps 'point' could also mean 'asset'). I am not certain of the 'perhaps' bit.
'muppet movie 's selling' is the wordplay.
I cannot really see how this works, but
'movie' could be 'et' and 'et' is found in the answer.
''s' could be 's' and 's' is found within the answer.
The remaining letters 'as' is a valid word which might be clued in a way I don't understand.
This explanation may well be incorrect...
Can you help me to learn more?
(Other definitions for asset that I've seen before include "Valuable item" , "Item well worth having" , "A thing of value" , "Something of value, worth having" , "A possession of some value" .)