EXCLUSIVE: Republic Pictures has snapped up rights to The Image of You, a recently wrapped thriller starring Sasha Pieterse (Pretty Little Liars) in dual roles. Pic is set for release via Paramount Global Content Distribution at a date that hasn’t been disclosed.