rebecca hall as maya hansen