48 hour film fest 2011 003 Published August 1, 2011 at 3648 × 2736 in Rachel Galvin stars in winning 48 Hour film fest project