Trailer: Killed the CatThree escaped mental hospital patients attempt to create new lives for themselves.Watch Here