This movie had so many plot holes it's not even funny, like a domino effect the imperfections just started to fall one by one. Absolutely rediculous. Not Del Toro's finest moment. I mean you can literally sit through this movie and pick out the problems one by one from start to finish.