Fowler doit s'occuper de sa belle-mère et de ses deux fils Maximilian et Rupert. Seuls ses rêves lui permettent d'échapper à la réalité. Un jour, une bon génie apparaît devant lui et l'aide à se sortir de ce marasme et à conquérir le coeur d'une charmante princesse.