A horrifying but complex, intelligent and tragic Creature is brought to life, then abandoned by its creator. Starring Robert de Niro, Kenneth Branagh, Helena Bonham ...