Ding! Ding! Ding!
Maybe in the end we find out Napoleon and Ilya are long lost brothers (or lovers).
Problem solved!