"""Movie domain exceptions.""" from ..shared.exceptions import DomainException, NotFoundError class MovieNotFound(NotFoundError): """Raised when a movie is not found.""" pass class InvalidMovieData(DomainException): """Raised when movie data is invalid.""" pass class MovieAlreadyExists(DomainException): """Raised when trying to add a movie that already exists.""" pass