PopskyTestFlight
Poster

Department of Detachment

2020 • Directed by

Elina Sahlin

Drama

A lovesick woman is forcibly taken to the world's first state-funded rehab for people unable to metabolize loss.

Release Date

1/1/2020

Rating

0.0/10