Question. Context: A year later, the four have their first major performance as the Four Horsemen in an elaborate Las Vegas show funded by insurance magnate Arthur Tressler (Michael Caine). Their final trick appears to transport one of the audience members to the vault of his bank, the Credit Republicain in Paris, where stacks of new euro bills are stored. At the magicians' command, the fans in the vault activate, drawing the bills into the vents and then showering the Las Vegas crowd with them. The euros are shown to be real, and the vault in Paris is found to be empty of its recent shipment of euros. FBI agent Dylan Rhodes (Mark Ruffalo), and Interpol agent Alma Dray (Melanie Laurent), are then partnered to investigate the Horsemen. The two question the magicians but have no evidence to hold them. Dylan and Alma turn to Thaddeus Bradley (Morgan Freeman), a former magician who now makes money by explaining the tricks behind magic acts. Thaddeus demonstrates how the Horsemen used a mock vault under the Las Vegas stage and says that the group must have stolen the money in Paris before it arrived at the bank, replacing it with flash paper that left no evidence.

Question: who plays dylan in now you see me?
Answer. Mark Ruffalo
What step-by-step reasoning justifies that answer?
Reasoning: To answer the question, consider the following: FBI agent Dylan Rhodes (Mark Ruffalo), and Interpol agent Alma Dray (Melanie Laurent), are then partnered to investigate the Horsemen.