I was looking forward to seeing Devon Aoki, but I think Rila Fukushimra is going to be just as good in this role.