mary bruce hot