Scrot works fine with several monitors, but we don't have scrot installed, but we do have imagemagick (wonderful tool i say once again). From command line, if you want to capture everything then use this command:
import -window root -delay 200 screenshot.png
If you want to capture just one window, use this command:
Go to imagemagick website for more options of the import tool.