Question: who plays dave in the sorcerer's apprentice
Answer: Jay Baruchel