Barracuda

2017 1h 41min Drama, Music, Thriller

50%
User Score
When a strange British woman comes to Texas to stake her claim to a family music legacy, the stable world of her half-sister begins to fall apart.

Available on

Share