Stephen Moyer is absent from the cast of the film Prince Valiant .
In 1997 , Moyer was offered a role in the film adaptation of the long-running comic strip Prince Valiant by Hal Foster , but he turned it down .