Eric Hangren , Fil.