“Megan” Proof of Concept “Cloverfield” Fan Film

Megan is a proof of concept fan film (with production values that rival theatrical releases) that is set in the Cloverfield Universe.  Megan left me wanting more.