Skip to content
Nitrate
Home
Explore
Films
Clubs
Films, people, clubs…
⌘K
Sign in
Join
Home
Explore
Clubs
Sign in
Debra Leigh-Taylor · Nitrate
Debra Leigh-Taylor
Acting
Known for
The Imitation Game
2014
John Carter
2012
Pan
2015
I Give It a Year
2013
The Liar
Dogged
2017