Tag: who did alex watson play in harry potter