The plot takes place in Amsterdam, but the movie was entirely filmed in the UK.
Alica Vikander was reported to be lead actress in the movie. Later it was reported that Holiday Grainger would take the lead role. Nevertheless in the end Alica Vikander took the lead role and Holiday Grainger was given the supporting role.
Although the movie was filmed in 2014, it was released in 2016.