Dan Mecca

[Review] Fright Night

Comprised of Colin Farrell's delightful sniffs, Imogen Poots' persistent pouts, David Tennant's facial ticks and Anton Yelchin's big wide eyes roaming every...

Dan Mecca

Managing Editor

Dan Mecca is the co-founder and managing editor of The Film Stage. He is a producer and filmmaker living in Pittsburgh. He watches a lot of movies and tracks them on Letterboxd.