▼
(en)
2007
1h6m
Documentary
Overview: Documentary about Dutch artist Ellen ten Damme and her battle against breast cancer at age 38.
Status: Released
Release date: April 19, 2007