This newly discovered indie thriller, La Barracuda, stars Allison Tolman and Sophie Reid as two estranged half-sisters who get to know each…
La Barracuda
By Filipe Freitas | June 2017
Featured
By Filipe Freitas | June 2017
This newly discovered indie thriller, La Barracuda, stars Allison Tolman and Sophie Reid as two estranged half-sisters who get to know each…