Criminal Minds, From Childhood’s Hour, features actress Shevaun Kastl (Mad About Pictures), OCT 19th 2011 – Set your DVRs. Shevaun Kastl’s current film project “The Mourning Hour” is in post and everyone is excited about the release. CAST of The Mourning Hour include Brandon Barash and Robert Knepper.