The Otherworld is literally worlds apart from Earth, yet their method of transport is Land Rovers, clearly with the make emblazoned on the bonnets in silver letters; not even, for credibility's sake, disguised. An obvious product placement that undermines believable.