Posted on February 7, 2019 by glendelahayeDeath and Penelope (2018) Death and Penelope has now been released online in full. Directed by Glen Delahaye and Rahman Noor Chowdhury Starring Bayley Freer and Owl Young Share this:TwitterFacebookLike this:Like Loading...