Animal Room Cast Neil Patrick Harris Matthew Lillard Amanda Peet Catherine Hicks Ryan Payne Bell Dechen Thurman Eddie Malavarca Lori Heuring Brian Vincent