Question: who played cleopatra in the carry on film
Answer: Amanda Barrie