Actor : jessica brown findlay