Sapphire Blue is a German fantasy film, based on Kerstin Gier's book of the same name. It is the sequel to 2013's Ruby Red, and was followed in 2016 by Emerald Green. From Wikipedia