Click Here To Buy Now US Click Here To Buy Now UK Click Here To Buy Now Germany Click Here To Buy Now France Click Here To Buy Now Italy Click Here To Buy Now Spain Click Here To Buy Now Japan Click Here To Buy Now Australia Click Here To Buy Now Brazil Click Here To Buy Now India Click Here To Buy Now Canada Click Here To Buy Now Netherlands For fans of spine-chilling Cape Fear and heart-racing Misery? Yes.