Levsha
2026
·
117 min
In late-19th-century Russia, a mechanical “flea” is found in the Imperial Palace as war with Great Britain nears. A young officer investigates while teaming up with a brilliant, overlooked craftsman to uncover intrigue, family secrets, and a conspiracy that tests loyalty and desire.
Notes & ratings
0 ratings
0 notes
0
25
50
75
100