Question: who plays christopher marlowe in shakespeare in love
Answer: Rupert Everett as Christopher ' Kit ' Marlowe