Well @Anonymous User quite simply not all films are available. This is due to licensing. The bfg is on Amazon prime.
Please take a moment to click thanks or marked as solution if this answered your question. I am a community contributor and pop on when I can.