Cast (3)

Louis Theroux

Himself - Presenter

Fred Phelps

Himself

Shirley Phelps-Roper

Herself

Crew (3)

Geoffrey O'Connor

Director

Geoffrey O'Connor

Producer

Louis Theroux

Writer