Suspense. Revenge. Betrayal. Deception. Lust. Adultery. Murder. Giants. Sounds like an advertisement for a blockbuster movie. Surprisingly, these are the storylines one discovers within king David's narrative, as revealed in the Old Testament. Beyond the narrative is a promise and a future Son of David who is fulfills the Davidic covenant in full.