Altar poster

Altar Cast & Characters

Altar stars January Jones, Kyle MacLachlan and David Krumholtz. Below is the full cast and crew.

Movie Trailers
Movie Trailers