No photoLaura WeedaWriterWrote 12010s2017My GiraffeIdea, Screenplay64Acted in 12020s2025CHOKE ECHOMovie