12 Months Cast Michael James Kelly Elizabeth Hirsch-Tauber Lindsey Rose Naves Christopher Mychael Watson