Krysta Ferrara is known for Twisted (2014), Directors Cut (2023) and Bad Luck Charley (2015).
No data