April Snow fingered and banged at casting