rebeccalouisaferguson:Miranda North. Center of Disease Control. My job is basically to, whatever we
rebeccalouisaferguson:Miranda North. Center of Disease Control. My job is basically to, whatever we find, to protect Earth from it and to protect it from us. I have to make sure firewalls are up. Everything is safe. I’m the protective shield - Rebecca Ferguson as Dr.Miranda North in “Life” (2017) -- source link
#rebecca ferguson#twq cast