samantha flynn