All Cast

Troian Bellisario

Troian Bellisario

Bennett

Ian Harding

Ian Harding

Elder Paul Fields

Shay Mitchell

Shay Mitchell

Marissa

Nolan North

Nolan North

Leader

Michael Turchin

Michael Turchin