Based on actual events, Barracuda is an original, vengeance themed story and fresh take on sexual perversions, the lives it affects and the pursuit of it. When we first meet…