I Gave You Back the Map

6/25/2009 2:29 AM PDT
The 34-year-old resurfaced at some event last week, looking supernatural.

Joshua Leonard

Joshua was initially paid $500 for the role in "Blair Witch", but reportedly wound up making $4 million off the indie film.

In the 2008 film "Prom Night," he played the role of "Bellhop."