Former One Life to Live alum Nicholas Rodriguezmakes his first appearance on the season finale of Empire. Just who is Rodriguez's alter ego Landon? Will Cane (Ryan Clardy) have a change of heart with Rodney (Christian Barber)? What will happen with Evan (Nick Lewis) and Marin (Kate Forsatz)? Find out after the jump!