The battle between Mushra and Lanancuras comes to its exciting conclusion, but whose lives will it cost?