This is special effects artist/make-up artist/director Robert Hall. Robert has
done the make up and special effects for so many movies it's not even funny.
Check out his imdb page for a complete listing. He has also wrote and
directed such movies as Lightning Bug and Laid to Rest. This is the second
time I've met Rob. This was at the Texas Frightmare Weekend horror
convention on April 30, 2010. Check out his site at
Check out Kane Hodder's Facebook page
by clicking here.