my dream boy Contact (The Dangerous Lives of Altar Boys Emile Hirsch ... Francis Doyle Kieran Culkin ... Tim Sullivan Vincent D'Onofrio ... Father Casey Jena Malone ... Margie Flynn Jake Richardson ... Wade Scalisi Tyler Long ... Joey Anderson Jodie Foster ... Sister Assumpta Arthur Bridgers ... Donny Flynn (as Arthur Bridges) Scott Simpson ... Newsie Melissa Suzanne McBride ... Mrs. Doyle (as Melissa McBride) Michael Harding ... Mr. Doyle (as Mike Harding ... my dream boy and super girl ...