Baseline (Widescreen) Solution & Issues
Native support for 4:3 and 16:9 aspect ratios (all others stretch), but the menu only lists 4:3 resolutions.
To run the game in arbitrary resolutions, open the file nuconfig.txt, located in the directory to which you installed the game (if you have already run the game before this, open c:\Documents and Settings\(The Username you are logged in under)\Local Settings\Application Data\EIDOS\BIONICLE Heroes\nuconfig.txt instead).
Change NU_PCRESW to the desired horizontal resolution, NU_PCRESH to the desired vertical resolution, and set NU_PCWIDESCREEN to 1.
(example for 1920x1080)
NU_PCRESW 1920
NU_PCRESH 1080
...
NU_PCWIDESCREEN 1
Vert-/Hor+ (same as Lego Star Wars 2 and Lego Indiana Jones, which isn't surprising, as this game was made by the same dev house)
Ultra/Super-Wide (21:9/32:9) Specific Solution & Issues
Eyefinity / Surround Specific Solution & Issues
4k UHD Specific Solution & Issues