
Mary Rose : $b A play in three acts
by J. M. (James Matthew) Barrie
"Mary Rose: A play in three acts" by J. M. Barrie is a play first produced in 1920. It tells the haunting story of a girl who vanishes twice from a remote Scottish island—first as a child, then as a young mother. Each time she returns mysteriously unchanged, with no memory of her absence. Yet decades have passed, and her son is now older than she is. This ghost story explores themes of time, loss, and the seductive pull of a world untouched by mortality.
Bookshelves