Der exzentrische Filmemacher Edward D. Wood Jun. (Johnny Depp) möchte als Hollywood-Regisseur Filmgeschichte schreiben. Es gibt da nur ein klitzekleines Problem: Er ist hoffnungslos untalentiert! Doch seine Leidenschaft für den Film ist grenzenlos und somit sieht Ed Wood über dieses kleine Detail großzügig hinweg.
In primitiven Pop-Kulissen und mit einer mehr als skurrilen Schauspieltruppe dreht er unbeirrt Horror- und Science-Fiction-Billigproduktionen, die zu der Zeit bei den Kritikern und dem Publikum auf wenig Verständnis stoßen. Mit Stummfilmstar und Dracula-Prototyp Bela Lugosi (Martin Landau) möchte Ed Wood sein Meisterwerk drehen, doch schier unüberwindbare Hindernisse stellen sich ihm in den Weg …
Trotz seiner fantasievollen Ideen ist Theaterautor James M. Barrie 1903 in London nur mäßiger Erfolg beim Publikum vergönnt. Die Zufallsbekanntschaft mit der bezaubernden Witwe Sylvia und ihren vier Kindern entwickelt sich zu einer außergewöhnlichen Freundschaft. Inspiriert durch die Abenteuerlust der Kinder erschafft Barrie die fantastische Welt „Nimmerland“. So entsteht eines der wagemutigsten und berühmtesten Meisterwerke der Epoche: Peter Pan.