Michelle Rodriguez – Spotted on the set of ‘Dungeons and Dragons’ at Wells Cathedral in Somerset Michelle Rodriguez – Spotted on the set of Dungeons and Dragons at Wells Cathedral in Somerset