The film shot in Latvia and Malta over six weeks in June and July.
WME Independent is handling North American sales.
Les Films du Losange will handle international sales and French distribution.
Kristen Stewart directs Imogen PootsCG Cinema
Stewart is repped by WME.
Poots is repped by WME, Entertainment 360 and B-Side Management.