The cast of Impure Thoughts - 1986 includes: Vickie Ackerman as St. Jude Student Dana Ahrenholz as St. Jude Student Bengt Allen as St. Jude Student Judith Anderson as The Sister of Purgatory Jay Barnett as St. Jude Student Jay Barron as St. Jude Student Kim Barron as St. Jude Student Jesse Bastien as Second Grade Communion Terry Beaver as William Miller Tanya Bell as St. Jude Student Jeff Benninghofen as Peterson Mary Beth McDonough as Sister Juliet Brittney Blevins as Second Grade Communion Matt Blodgett as St. Jude Student Bob Bost as Father Morgan Colin Bragg as Young Football Player Laura Branford as St. Jude Student George Brenick as St. Jude Student Jason Broome as Young Football Player Delta Brown as Football Bully Darnell Brown as Football Bully Elizabeth Bryant as St. Jude Student Craig Calloway as Second Grade Communion Alison Calloway as Second Grade Communion Erin Calloway as Second Grade Communion Molly Christian as Second Grade Communion Sabrina Church as St. Jude Student Carolyn Church as St. Jude Student Giles Cohen as Young Football Player Joe Conley as Father Minnelli Valerie Crane as St. Jude Student Sue Curran as Second Grade Communion Lane Davies as Steve Barrett John Deandrade as St. Jude Student Sandra Dorsey as Sister Othilda Lamar Doso as Young Football Player Brad Dourif as Kevin Harrington Lester Dragstedt as St. Jude Student Kimberly Dubose as Second Grade Communion Kevin Dubose as Second Grade Communion Joshua Dubose as Second Grade Communion Taylor Eason as St. Jude Student Asa Fain as Young Football Player Frank Ferree as Adult Football Player Keith Ferris as Second Grade Communion Deena Fields as Second Grade Communion Bob Flor as John F. Kennedy Shirlene Foss as Mildred Miller Jessie Friedlander as St. Jude Student Rick Gaines as Adult Football Player Matthew Giles as Football Bully Todd Grimm as Young Football Player Alyson Hannigan as Patty Stubbs Carol Haynes as Sister Scholastica Charlie Hill as Bill Miller Sr. Missie Hill as St. Jude Student Stacy Hines as St. Jude Student Julie Hunt as St. Jude Student Peter Hussings as Adult Football Player Darrell Jobe as St. Jude Student Chet Koenig as Adult Football Player Kenny Kopp as St. Jude Student Ken Kubinski as Adult Football Player Jenny Lamb as St. Jude Student Katie Landers as Diane Miller Randi Layne as Sister Joan of Arc Terry Malloy as Adult Football Player Fred Mayfield as Adult Football Player Sam McPhaul as Young Kevin Harrington Muriel Moore as Sister Edmunda Dierdre Mott as St. Jude Student Jim Mulkey as St. Jude Student Maria Nagy as St. Jude Student Mary Nell Santacroce as Sister Gertrude Jill Ory as St. Jude Student Randal Patrick as Master of Ceremonies John Putch as Danny Stubbs Sarah Scaggs as St. Jude Student Jennifer Scaggs as St. Jude Student Cathy Scaggs as St. Jude Student Brad Sharp as Young Football Player Tiffanie Shay as Mary Lou Summer Shohfi as St. Jude Student Ricky Shore as Adult Football Player Bob Shore as Adult Football Player Angela Shore as Mary Mullins Jerry Silva as Adult Football Player Katie Skeen as St. Jude Student Kelsy Smith as St. Jude Student Howie Stepp as St. Jude Student Janel Stover as St. Jude Student Carmen Thomas as Marie Borkowsky Brandon Tucker as Young Football Player Stan Wakefield as Quarterback Benji Wilhoite as Young Bill Miller
The cast of Thoughts - 2011 includes: Dion Burry as Dion
The cast of Distant Minded Thoughts - 2011 includes: Tristan Rowley as Man
The cast of A Bullet for Your Thoughts - 2010 includes: Randy Memoli as Gibbons Justin Toulon as Mathis
The cast of The Peculiar Thoughts of Omer Katz - 2010 includes: Ohad Givaty
The cast of Pennies for Your Thoughts - 2011 includes: Casey Fahey as Girl Danielle Lyon as Sarah John Shinn as Chris
The cast of Trials of an Impure Heart - 2011 includes: Carmen Gabriele as Sylvia Stuart Lyddon as Griffin
The cast of Thoughts - 2008 includes: Yana Liia as Mili
The cast of Thoughts - 2011 includes: Dion Burry as Dion
The cast of Restricted Thoughts - 2011 includes: Logan Cross as Husband
The cast of Second Thoughts - 2009 includes: Jenny Morrison as Kate
The cast of Penny for Your Thoughts - 2012 includes: Angie Inwards as Woman
The cast of Unfinished Thoughts - 2011 includes: Chantal Contouri as Lucia
The cast of Thoughts of Tonight - 1915 includes: Lucille Young as The Girl of the Mountains
The cast of Penny for Your Thoughts - 1970 includes: Patrick Allen as Himself - Commentator
The cast of Tribal Thoughts - 2006 includes: Lila Anton Nash Sam
The cast of Echoes of Thoughts - 2009 includes: Irina Yusupova as The main character
The cast of Distant Minded Thoughts - 2011 includes: Tristan Rowley as Man