Question: who played christopher marlowe in shakespeare in love
Answer: Rupert Everett; Rupert Hector Everett; Rupert James Hector Everett