La Barracuda
(
Film
(Thriller)
Second Unit Director or Assistant Director Add a Plot »
Brown University
(1998-2001)