Itch poster

Itch Cast & Characters

Itch stars Alexandra Dowling as Sister Agatha, Loren O'Dair as Sister Jude and Shenagh Govan as Mother Superior. Below is the full cast and crew.

8m 70 Audience
Movie Trailers
Movie Trailers
Starring Cast
Key crew
Screenplay
Producers
Catherine Colbourne
Editor
Susannah Farrugia , Catherine Colbourne
Casting

Full cast

4 cast members

Crew by department

6 crew members

Production

Catherine Colbourne
Producer

Editing

Catherine Colbourne
Editor
Susannah Farrugia
Editor