About the Star Wars Fan Film with Boba Fett
Film by Clutch. Filmed in 2009.
Written and Directed by
Clutch
Producer
Matt "Redeye" Paisley
Director of Photography
Benjamin Lowell
Editor
Marco DiGeorge
Special Visual Effects
Clutch
Co-Producer
Ray Combs
Executive Producer
Clutch