Okay, so let me tell you about Alexandra Roach. She’s this awesome Welsh actress, and she’s super proud of her acting career....