Mr Bean stars in Stranger Things