Frank Miller directed The Spirit. The Spirit has genre FantasyThe Spirit is starring Scarlett JohanssonScarlett Johansson starred in The Prestige
[Human]: Tell me some good movies that Frank Miller has directed please [Assistant]: He directed the Fantasy film The Spirit. Have you heard of it? [Human]: I have not, tell me, who was in that film please? 
Jessica Chastain starred in it, and she also starred in The Prestige. It's another good movie.