Question: who plays dave in the sorcerer's apprentice
Answer: This turns out to be Dave Stutler ( Jay Baruchel ) , a physics student , whom Balthazar takes as a reluctant protégé .