Founded in 2011 by Francisco Lupini, Imperator Pictures develops and produces bilingual film and television shows for international audiences.