Plot
A woman becomes entangled in the conspiracy of two world governments to assassinate an international leader in New York.
Where to watch Caracara?
Caracara is an action movie featuring Natasha Henstridge and directed by Graeme Clifford.
Caracara is currently streaming for free (ad-supported) on FILMRISE and The Roku Channel.