The Nest (2013)
Science Fiction
Drama
Thriller
A doctor must remove a parasite infestation from within a patient's breast.