
Rex Dasher is a secret agent who helps Marla. While normally reluctant to play spy roles in films, Radcliffe accepted the part of Dasher because "there is something incredibly fun about playing an unbelievably confident, kind of to the point of being an oblivious, person who is constantly undercut by other characters who make him realise that maybe he's not as smooth as he thinks he.