Ferroelectric oxides are studied for applications in solar-energy conversion, but unfortunately most have a band gap of 3 eV or more and thus primarily absorb in the ultraviolet region, which is just 8% of sunlight. Lowering the band gap without spoiling the pivotal ferroelectric properties is a promising, challenging route to devices with meaningful power-conversion efficiency. The authors' calculations indicate that this goal can be realized in double perovskite ScFe${}_{1-x}$Cr${}_{x}$O${}_{3}$. Furthermore, the photocurrent it generates is predicted to be fully spin-polarized over nearly the entire solar spectrum, making this semiconductor intriguing for spintronics.