Loading Video…
This browser does not support the Video element.
From 1990: 'Edward Scissorhands' castle
Many people know that the movie 'Edward Scissorhands' was filmed at locations in Lutz and Lakeland, Florida. But the castle itself was in Dade City. Here's Deanna Lawrence's report from April 24, 1990.