Barracuda (2017) 2017, Drama, Music, Poland, Thriller, United States Barracuda (2017) Duration: 1H40M Description: A strange woman comes to Texas to meet her half-sister and stake a claim to the family music legacy-one way or another… Trailer ↗ United States Poland 2017 Drama Music Thriller