Plot
An unhinged social media super fan frames her best friend for murder.
Where to watch InstaPsycho?
InstaPsycho is a thriller movie featuring Nicky Whelan and directed by Nick Everhart.
InstaPsycho is currently streaming on Lifetime Movie Club.