Independent voices from the TWT Communities
Multiple Topics Found, please select a specific topic.
:For other people named David Russell, see David Russell (disambiguation).David Owen Russell (born August 20, 1958) is an American film director and screenwriter. He directed Three Kings and the existential comedy I ♥ Huckabees. Earlier films include independent films Flirting with Disaster and Spanking the Monkey, which won him the Independent Spirit Award for Best First Screenplay.