This was actually amazingly good. Loved the blonde supergirl. And her eyes... Velorian eyes. Terrific special effects for a fan film. Most fan films don't impress me. This one did.
That's Amy Johnston, she made a movie in two parts ("Avalon") with the notorious Rye some years ago. She even became the body double of Scarlet Johansson in The Avengers as far as i know.