This is the first film in which Alfred Hitchcock was involved with in some capacity. In this case, as title designer. Despite the fact that several people on IMDb (Internet Movie Database) have rated the film, it is now long lost, no copies of the film are known to exist after its initial screenings in 1921.
Following The Great Day (1920), this was the second feature film produced by the Famous Players-Lasky British Producers, aka Paramount British. Both films were directed by Hugh Ford.