Alarming Pictures

Alarming Pictures is a film production company based in Seattle, USA, founded in 2001 by Jack and Carol Hodge.

Website: alarmingpictures.com
Vimeo: vimeo.com/alarmingpictures
Facebook: facebook.com/pages/Alarming-Pictures/26234918472