Dan Mecca
Co-Founder and Managing Editor of The Film Stage

Dan Mecca is the Co-Founder and Managing Editor of The Film Stage. He both makes and writes about movies.