Stefene Russell is known for Plan 10 from Outer Space (1995), Welcome to the Rubber Room (2017) and Delightful Water Universe (2008).
Beaver Trilogy Part IV
Movie • 2015
Plan 10 from Outer Space
Movie • 1995