Full Cast — Bad Thoughts (2025)

Tom Segura

Tom Segura

Various Characters

Robert Iler

Robert Iler

Evan

Daniella Pineda

Daniella Pineda

Shelly

Dan Stevens

Dan Stevens

Gary Crawford / Mr. Fletcher

Kirk Fox

Kirk Fox

Kirk Fox / Roger

Johnny Pemberton

Johnny Pemberton

Barry / Jesus

Christina Pazsitzky

Christina Pazsitzky

Christina

Tim Baltz

Tim Baltz

Jerry / Simon

Bobby Lee

Bobby Lee

Carl

Shea Whigham

Shea Whigham

PQ

Rachel Bloom

Rachel Bloom

Sarah

Nic Novicki

Nic Novicki

Kyle

Arturo Castro

Arturo Castro

Jose

John Walpole

John Walpole

Dave

Jamie-Lynn Sigler

Jamie-Lynn Sigler

Nancy

Luke Wilson

Luke Wilson

Mark

Martha Kelly

Martha Kelly

Natalie

Kevin Nealon

Kevin Nealon

Dr. Futrell

Maria Bamford

Maria Bamford

Barbara

Carla Jimenez

Carla Jimenez

Althea

← Back to Bad Thoughts