A stunningly realistic depiction of an alien world, with towering mountains and strange, alien creatures roaming the landscape.