I agree with Al B. Read Oscar Wilde. Does that dialogue seem in anyway realistic to you? Unlikely. Is it still good? It's beyond good. It's...
Separate names with a comma.