It's her directorial debut! Ellen released her artistic new short film to her audience. It's very… deep.

Comments