Barbara Twist is a filmmaker based in Detroit, Michigan. As a producer, her credits include an independent feature, Consideration (2013), and as a director, her credits include Shark Tank, a short film which screened at the 2011 Traverse City Film Festival. She is currently in post-production...
Read More →