Kevin Smith reveals cast pic of Zack and Miri – but who