All Cast

Morgan Geyser

Morgan Geyser

Self

Anissa Weier

Anissa Weier

Self

Payton Leutner

Payton Leutner

Self (archive footage)

Angie Geyser

Angie Geyser

Self

William Weier

William Weier

Self

Michael O. Bohren

Michael O. Bohren

Self

Michelle Trussoni

Michelle Trussoni

Self

Kristi Weier

Kristi Weier

Self

Trevor J. Blank

Trevor J. Blank

Self

Brad Kim

Brad Kim

Self

Richard Dawkins

Richard Dawkins

Self

Jack Zipes

Jack Zipes

Self

Tom Haynes

Tom Haynes

Self

Abigail Baird

Abigail Baird

Self

Shelly Fisher

Shelly Fisher

Self

Matt Geyser

Matt Geyser

Self