There may be a dramatic scene between this couple (8)
I believe the answer is:
curtains
If this is the answer, I'm afraid I cannot explain it.
Can you help me to learn more?
(Other definitions for curtains that I've seen before include "Hanging drapes" , "Draperies" , "Death (slang)" , "It could be the end" , "I run cats up the drapes" .)