Actress · DirectorAlmeera JiwaSocialsKnown forShaftAnamJohn Tucker Must DieFreshman Girl #1 (uncredited)