From Script to Screen: The Art and Grit of Indie Filmmaking