Redglass Pictures is an award-winning studio that specializes in creating short films and new media projects across all platforms.